1 /*
2  * This file is part of gtkD.
3  *
4  * gtkD is free software; you can redistribute it and/or modify
5  * it under the terms of the GNU Lesser General Public License
6  * as published by the Free Software Foundation; either version 3
7  * of the License, or (at your option) any later version, with
8  * some exceptions, please read the COPYING file.
9  *
10  * gtkD is distributed in the hope that it will be useful,
11  * but WITHOUT ANY WARRANTY; without even the implied warranty of
12  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
13  * GNU Lesser General Public License for more details.
14  *
15  * You should have received a copy of the GNU Lesser General Public License
16  * along with gtkD; if not, write to the Free Software
17  * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110, USA
18  */
19 
20 // generated automatically - do not change
21 // find conversion definition on APILookup.txt
22 // implement new conversion functionalities on the wrap.utils pakage
23 
24 
25 module sourceview.c.functions;
26 
27 import std.stdio;
28 import sourceview.c.types;
29 import linker.Loader;
30 
31 version (Windows)
32 	static immutable LIBRARY_SOURCEVIEW = ["libgtksourceview-5-0.dll;gtksourceview-5-5.0.dll;gtksourceview-5.dll"];
33 else version (OSX)
34 	static immutable LIBRARY_SOURCEVIEW = ["libgtksourceview-5.0.dylib"];
35 else
36 	static immutable LIBRARY_SOURCEVIEW = ["libgtksourceview-5.so.0"];
37 
38 shared static this()
39 {
40 	// sourceview.Buffer
41 
42 	Linker.link(gtk_source_buffer_get_type, "gtk_source_buffer_get_type", LIBRARY_SOURCEVIEW);
43 	Linker.link(gtk_source_buffer_new, "gtk_source_buffer_new", LIBRARY_SOURCEVIEW);
44 	Linker.link(gtk_source_buffer_new_with_language, "gtk_source_buffer_new_with_language", LIBRARY_SOURCEVIEW);
45 	Linker.link(gtk_source_buffer_backward_iter_to_source_mark, "gtk_source_buffer_backward_iter_to_source_mark", LIBRARY_SOURCEVIEW);
46 	Linker.link(gtk_source_buffer_change_case, "gtk_source_buffer_change_case", LIBRARY_SOURCEVIEW);
47 	Linker.link(gtk_source_buffer_create_source_mark, "gtk_source_buffer_create_source_mark", LIBRARY_SOURCEVIEW);
48 	Linker.link(gtk_source_buffer_create_source_tag, "gtk_source_buffer_create_source_tag", LIBRARY_SOURCEVIEW);
49 	Linker.link(gtk_source_buffer_ensure_highlight, "gtk_source_buffer_ensure_highlight", LIBRARY_SOURCEVIEW);
50 	Linker.link(gtk_source_buffer_forward_iter_to_source_mark, "gtk_source_buffer_forward_iter_to_source_mark", LIBRARY_SOURCEVIEW);
51 	Linker.link(gtk_source_buffer_get_context_classes_at_iter, "gtk_source_buffer_get_context_classes_at_iter", LIBRARY_SOURCEVIEW);
52 	Linker.link(gtk_source_buffer_get_highlight_matching_brackets, "gtk_source_buffer_get_highlight_matching_brackets", LIBRARY_SOURCEVIEW);
53 	Linker.link(gtk_source_buffer_get_highlight_syntax, "gtk_source_buffer_get_highlight_syntax", LIBRARY_SOURCEVIEW);
54 	Linker.link(gtk_source_buffer_get_implicit_trailing_newline, "gtk_source_buffer_get_implicit_trailing_newline", LIBRARY_SOURCEVIEW);
55 	Linker.link(gtk_source_buffer_get_language, "gtk_source_buffer_get_language", LIBRARY_SOURCEVIEW);
56 	Linker.link(gtk_source_buffer_get_source_marks_at_iter, "gtk_source_buffer_get_source_marks_at_iter", LIBRARY_SOURCEVIEW);
57 	Linker.link(gtk_source_buffer_get_source_marks_at_line, "gtk_source_buffer_get_source_marks_at_line", LIBRARY_SOURCEVIEW);
58 	Linker.link(gtk_source_buffer_get_style_scheme, "gtk_source_buffer_get_style_scheme", LIBRARY_SOURCEVIEW);
59 	Linker.link(gtk_source_buffer_iter_backward_to_context_class_toggle, "gtk_source_buffer_iter_backward_to_context_class_toggle", LIBRARY_SOURCEVIEW);
60 	Linker.link(gtk_source_buffer_iter_forward_to_context_class_toggle, "gtk_source_buffer_iter_forward_to_context_class_toggle", LIBRARY_SOURCEVIEW);
61 	Linker.link(gtk_source_buffer_iter_has_context_class, "gtk_source_buffer_iter_has_context_class", LIBRARY_SOURCEVIEW);
62 	Linker.link(gtk_source_buffer_join_lines, "gtk_source_buffer_join_lines", LIBRARY_SOURCEVIEW);
63 	Linker.link(gtk_source_buffer_remove_source_marks, "gtk_source_buffer_remove_source_marks", LIBRARY_SOURCEVIEW);
64 	Linker.link(gtk_source_buffer_set_highlight_matching_brackets, "gtk_source_buffer_set_highlight_matching_brackets", LIBRARY_SOURCEVIEW);
65 	Linker.link(gtk_source_buffer_set_highlight_syntax, "gtk_source_buffer_set_highlight_syntax", LIBRARY_SOURCEVIEW);
66 	Linker.link(gtk_source_buffer_set_implicit_trailing_newline, "gtk_source_buffer_set_implicit_trailing_newline", LIBRARY_SOURCEVIEW);
67 	Linker.link(gtk_source_buffer_set_language, "gtk_source_buffer_set_language", LIBRARY_SOURCEVIEW);
68 	Linker.link(gtk_source_buffer_set_style_scheme, "gtk_source_buffer_set_style_scheme", LIBRARY_SOURCEVIEW);
69 	Linker.link(gtk_source_buffer_sort_lines, "gtk_source_buffer_sort_lines", LIBRARY_SOURCEVIEW);
70 
71 	// sourceview.Completion
72 
73 	Linker.link(gtk_source_completion_get_type, "gtk_source_completion_get_type", LIBRARY_SOURCEVIEW);
74 	Linker.link(gtk_source_completion_fuzzy_highlight, "gtk_source_completion_fuzzy_highlight", LIBRARY_SOURCEVIEW);
75 	Linker.link(gtk_source_completion_fuzzy_match, "gtk_source_completion_fuzzy_match", LIBRARY_SOURCEVIEW);
76 	Linker.link(gtk_source_completion_add_provider, "gtk_source_completion_add_provider", LIBRARY_SOURCEVIEW);
77 	Linker.link(gtk_source_completion_block_interactive, "gtk_source_completion_block_interactive", LIBRARY_SOURCEVIEW);
78 	Linker.link(gtk_source_completion_get_buffer, "gtk_source_completion_get_buffer", LIBRARY_SOURCEVIEW);
79 	Linker.link(gtk_source_completion_get_page_size, "gtk_source_completion_get_page_size", LIBRARY_SOURCEVIEW);
80 	Linker.link(gtk_source_completion_get_view, "gtk_source_completion_get_view", LIBRARY_SOURCEVIEW);
81 	Linker.link(gtk_source_completion_hide, "gtk_source_completion_hide", LIBRARY_SOURCEVIEW);
82 	Linker.link(gtk_source_completion_remove_provider, "gtk_source_completion_remove_provider", LIBRARY_SOURCEVIEW);
83 	Linker.link(gtk_source_completion_set_page_size, "gtk_source_completion_set_page_size", LIBRARY_SOURCEVIEW);
84 	Linker.link(gtk_source_completion_show, "gtk_source_completion_show", LIBRARY_SOURCEVIEW);
85 	Linker.link(gtk_source_completion_unblock_interactive, "gtk_source_completion_unblock_interactive", LIBRARY_SOURCEVIEW);
86 
87 	// sourceview.CompletionCell
88 
89 	Linker.link(gtk_source_completion_cell_get_type, "gtk_source_completion_cell_get_type", LIBRARY_SOURCEVIEW);
90 	Linker.link(gtk_source_completion_cell_get_column, "gtk_source_completion_cell_get_column", LIBRARY_SOURCEVIEW);
91 	Linker.link(gtk_source_completion_cell_get_widget, "gtk_source_completion_cell_get_widget", LIBRARY_SOURCEVIEW);
92 	Linker.link(gtk_source_completion_cell_set_gicon, "gtk_source_completion_cell_set_gicon", LIBRARY_SOURCEVIEW);
93 	Linker.link(gtk_source_completion_cell_set_icon_name, "gtk_source_completion_cell_set_icon_name", LIBRARY_SOURCEVIEW);
94 	Linker.link(gtk_source_completion_cell_set_markup, "gtk_source_completion_cell_set_markup", LIBRARY_SOURCEVIEW);
95 	Linker.link(gtk_source_completion_cell_set_paintable, "gtk_source_completion_cell_set_paintable", LIBRARY_SOURCEVIEW);
96 	Linker.link(gtk_source_completion_cell_set_text, "gtk_source_completion_cell_set_text", LIBRARY_SOURCEVIEW);
97 	Linker.link(gtk_source_completion_cell_set_text_with_attributes, "gtk_source_completion_cell_set_text_with_attributes", LIBRARY_SOURCEVIEW);
98 	Linker.link(gtk_source_completion_cell_set_widget, "gtk_source_completion_cell_set_widget", LIBRARY_SOURCEVIEW);
99 
100 	// sourceview.CompletionContext
101 
102 	Linker.link(gtk_source_completion_context_get_type, "gtk_source_completion_context_get_type", LIBRARY_SOURCEVIEW);
103 	Linker.link(gtk_source_completion_context_get_activation, "gtk_source_completion_context_get_activation", LIBRARY_SOURCEVIEW);
104 	Linker.link(gtk_source_completion_context_get_bounds, "gtk_source_completion_context_get_bounds", LIBRARY_SOURCEVIEW);
105 	Linker.link(gtk_source_completion_context_get_buffer, "gtk_source_completion_context_get_buffer", LIBRARY_SOURCEVIEW);
106 	Linker.link(gtk_source_completion_context_get_busy, "gtk_source_completion_context_get_busy", LIBRARY_SOURCEVIEW);
107 	Linker.link(gtk_source_completion_context_get_completion, "gtk_source_completion_context_get_completion", LIBRARY_SOURCEVIEW);
108 	Linker.link(gtk_source_completion_context_get_empty, "gtk_source_completion_context_get_empty", LIBRARY_SOURCEVIEW);
109 	Linker.link(gtk_source_completion_context_get_language, "gtk_source_completion_context_get_language", LIBRARY_SOURCEVIEW);
110 	Linker.link(gtk_source_completion_context_get_view, "gtk_source_completion_context_get_view", LIBRARY_SOURCEVIEW);
111 	Linker.link(gtk_source_completion_context_get_word, "gtk_source_completion_context_get_word", LIBRARY_SOURCEVIEW);
112 	Linker.link(gtk_source_completion_context_set_proposals_for_provider, "gtk_source_completion_context_set_proposals_for_provider", LIBRARY_SOURCEVIEW);
113 
114 	// sourceview.CompletionProposal
115 
116 	Linker.link(gtk_source_completion_proposal_get_type, "gtk_source_completion_proposal_get_type", LIBRARY_SOURCEVIEW);
117 
118 	// sourceview.CompletionProvider
119 
120 	Linker.link(gtk_source_completion_provider_get_type, "gtk_source_completion_provider_get_type", LIBRARY_SOURCEVIEW);
121 	Linker.link(gtk_source_completion_provider_activate, "gtk_source_completion_provider_activate", LIBRARY_SOURCEVIEW);
122 	Linker.link(gtk_source_completion_provider_display, "gtk_source_completion_provider_display", LIBRARY_SOURCEVIEW);
123 	Linker.link(gtk_source_completion_provider_get_priority, "gtk_source_completion_provider_get_priority", LIBRARY_SOURCEVIEW);
124 	Linker.link(gtk_source_completion_provider_get_title, "gtk_source_completion_provider_get_title", LIBRARY_SOURCEVIEW);
125 	Linker.link(gtk_source_completion_provider_is_trigger, "gtk_source_completion_provider_is_trigger", LIBRARY_SOURCEVIEW);
126 	Linker.link(gtk_source_completion_provider_key_activates, "gtk_source_completion_provider_key_activates", LIBRARY_SOURCEVIEW);
127 	Linker.link(gtk_source_completion_provider_list_alternates, "gtk_source_completion_provider_list_alternates", LIBRARY_SOURCEVIEW);
128 	Linker.link(gtk_source_completion_provider_populate_async, "gtk_source_completion_provider_populate_async", LIBRARY_SOURCEVIEW);
129 	Linker.link(gtk_source_completion_provider_populate_finish, "gtk_source_completion_provider_populate_finish", LIBRARY_SOURCEVIEW);
130 	Linker.link(gtk_source_completion_provider_refilter, "gtk_source_completion_provider_refilter", LIBRARY_SOURCEVIEW);
131 
132 	// sourceview.CompletionSnippets
133 
134 	Linker.link(gtk_source_completion_snippets_get_type, "gtk_source_completion_snippets_get_type", LIBRARY_SOURCEVIEW);
135 	Linker.link(gtk_source_completion_snippets_new, "gtk_source_completion_snippets_new", LIBRARY_SOURCEVIEW);
136 
137 	// sourceview.CompletionWords
138 
139 	Linker.link(gtk_source_completion_words_get_type, "gtk_source_completion_words_get_type", LIBRARY_SOURCEVIEW);
140 	Linker.link(gtk_source_completion_words_new, "gtk_source_completion_words_new", LIBRARY_SOURCEVIEW);
141 	Linker.link(gtk_source_completion_words_register, "gtk_source_completion_words_register", LIBRARY_SOURCEVIEW);
142 	Linker.link(gtk_source_completion_words_unregister, "gtk_source_completion_words_unregister", LIBRARY_SOURCEVIEW);
143 
144 	// sourceview.Encoding
145 
146 	Linker.link(gtk_source_encoding_get_type, "gtk_source_encoding_get_type", LIBRARY_SOURCEVIEW);
147 	Linker.link(gtk_source_encoding_copy, "gtk_source_encoding_copy", LIBRARY_SOURCEVIEW);
148 	Linker.link(gtk_source_encoding_free, "gtk_source_encoding_free", LIBRARY_SOURCEVIEW);
149 	Linker.link(gtk_source_encoding_get_charset, "gtk_source_encoding_get_charset", LIBRARY_SOURCEVIEW);
150 	Linker.link(gtk_source_encoding_get_name, "gtk_source_encoding_get_name", LIBRARY_SOURCEVIEW);
151 	Linker.link(gtk_source_encoding_to_string, "gtk_source_encoding_to_string", LIBRARY_SOURCEVIEW);
152 	Linker.link(gtk_source_encoding_get_all, "gtk_source_encoding_get_all", LIBRARY_SOURCEVIEW);
153 	Linker.link(gtk_source_encoding_get_current, "gtk_source_encoding_get_current", LIBRARY_SOURCEVIEW);
154 	Linker.link(gtk_source_encoding_get_default_candidates, "gtk_source_encoding_get_default_candidates", LIBRARY_SOURCEVIEW);
155 	Linker.link(gtk_source_encoding_get_from_charset, "gtk_source_encoding_get_from_charset", LIBRARY_SOURCEVIEW);
156 	Linker.link(gtk_source_encoding_get_utf8, "gtk_source_encoding_get_utf8", LIBRARY_SOURCEVIEW);
157 
158 	// sourceview.File
159 
160 	Linker.link(gtk_source_file_get_type, "gtk_source_file_get_type", LIBRARY_SOURCEVIEW);
161 	Linker.link(gtk_source_file_new, "gtk_source_file_new", LIBRARY_SOURCEVIEW);
162 	Linker.link(gtk_source_file_check_file_on_disk, "gtk_source_file_check_file_on_disk", LIBRARY_SOURCEVIEW);
163 	Linker.link(gtk_source_file_get_compression_type, "gtk_source_file_get_compression_type", LIBRARY_SOURCEVIEW);
164 	Linker.link(gtk_source_file_get_encoding, "gtk_source_file_get_encoding", LIBRARY_SOURCEVIEW);
165 	Linker.link(gtk_source_file_get_location, "gtk_source_file_get_location", LIBRARY_SOURCEVIEW);
166 	Linker.link(gtk_source_file_get_newline_type, "gtk_source_file_get_newline_type", LIBRARY_SOURCEVIEW);
167 	Linker.link(gtk_source_file_is_deleted, "gtk_source_file_is_deleted", LIBRARY_SOURCEVIEW);
168 	Linker.link(gtk_source_file_is_externally_modified, "gtk_source_file_is_externally_modified", LIBRARY_SOURCEVIEW);
169 	Linker.link(gtk_source_file_is_local, "gtk_source_file_is_local", LIBRARY_SOURCEVIEW);
170 	Linker.link(gtk_source_file_is_readonly, "gtk_source_file_is_readonly", LIBRARY_SOURCEVIEW);
171 	Linker.link(gtk_source_file_set_location, "gtk_source_file_set_location", LIBRARY_SOURCEVIEW);
172 	Linker.link(gtk_source_file_set_mount_operation_factory, "gtk_source_file_set_mount_operation_factory", LIBRARY_SOURCEVIEW);
173 
174 	// sourceview.FileLoader
175 
176 	Linker.link(gtk_source_file_loader_get_type, "gtk_source_file_loader_get_type", LIBRARY_SOURCEVIEW);
177 	Linker.link(gtk_source_file_loader_new, "gtk_source_file_loader_new", LIBRARY_SOURCEVIEW);
178 	Linker.link(gtk_source_file_loader_new_from_stream, "gtk_source_file_loader_new_from_stream", LIBRARY_SOURCEVIEW);
179 	Linker.link(gtk_source_file_loader_get_buffer, "gtk_source_file_loader_get_buffer", LIBRARY_SOURCEVIEW);
180 	Linker.link(gtk_source_file_loader_get_compression_type, "gtk_source_file_loader_get_compression_type", LIBRARY_SOURCEVIEW);
181 	Linker.link(gtk_source_file_loader_get_encoding, "gtk_source_file_loader_get_encoding", LIBRARY_SOURCEVIEW);
182 	Linker.link(gtk_source_file_loader_get_file, "gtk_source_file_loader_get_file", LIBRARY_SOURCEVIEW);
183 	Linker.link(gtk_source_file_loader_get_input_stream, "gtk_source_file_loader_get_input_stream", LIBRARY_SOURCEVIEW);
184 	Linker.link(gtk_source_file_loader_get_location, "gtk_source_file_loader_get_location", LIBRARY_SOURCEVIEW);
185 	Linker.link(gtk_source_file_loader_get_newline_type, "gtk_source_file_loader_get_newline_type", LIBRARY_SOURCEVIEW);
186 	Linker.link(gtk_source_file_loader_load_async, "gtk_source_file_loader_load_async", LIBRARY_SOURCEVIEW);
187 	Linker.link(gtk_source_file_loader_load_finish, "gtk_source_file_loader_load_finish", LIBRARY_SOURCEVIEW);
188 	Linker.link(gtk_source_file_loader_set_candidate_encodings, "gtk_source_file_loader_set_candidate_encodings", LIBRARY_SOURCEVIEW);
189 
190 	// sourceview.FileSaver
191 
192 	Linker.link(gtk_source_file_saver_get_type, "gtk_source_file_saver_get_type", LIBRARY_SOURCEVIEW);
193 	Linker.link(gtk_source_file_saver_new, "gtk_source_file_saver_new", LIBRARY_SOURCEVIEW);
194 	Linker.link(gtk_source_file_saver_new_with_target, "gtk_source_file_saver_new_with_target", LIBRARY_SOURCEVIEW);
195 	Linker.link(gtk_source_file_saver_get_buffer, "gtk_source_file_saver_get_buffer", LIBRARY_SOURCEVIEW);
196 	Linker.link(gtk_source_file_saver_get_compression_type, "gtk_source_file_saver_get_compression_type", LIBRARY_SOURCEVIEW);
197 	Linker.link(gtk_source_file_saver_get_encoding, "gtk_source_file_saver_get_encoding", LIBRARY_SOURCEVIEW);
198 	Linker.link(gtk_source_file_saver_get_file, "gtk_source_file_saver_get_file", LIBRARY_SOURCEVIEW);
199 	Linker.link(gtk_source_file_saver_get_flags, "gtk_source_file_saver_get_flags", LIBRARY_SOURCEVIEW);
200 	Linker.link(gtk_source_file_saver_get_location, "gtk_source_file_saver_get_location", LIBRARY_SOURCEVIEW);
201 	Linker.link(gtk_source_file_saver_get_newline_type, "gtk_source_file_saver_get_newline_type", LIBRARY_SOURCEVIEW);
202 	Linker.link(gtk_source_file_saver_save_async, "gtk_source_file_saver_save_async", LIBRARY_SOURCEVIEW);
203 	Linker.link(gtk_source_file_saver_save_finish, "gtk_source_file_saver_save_finish", LIBRARY_SOURCEVIEW);
204 	Linker.link(gtk_source_file_saver_set_compression_type, "gtk_source_file_saver_set_compression_type", LIBRARY_SOURCEVIEW);
205 	Linker.link(gtk_source_file_saver_set_encoding, "gtk_source_file_saver_set_encoding", LIBRARY_SOURCEVIEW);
206 	Linker.link(gtk_source_file_saver_set_flags, "gtk_source_file_saver_set_flags", LIBRARY_SOURCEVIEW);
207 	Linker.link(gtk_source_file_saver_set_newline_type, "gtk_source_file_saver_set_newline_type", LIBRARY_SOURCEVIEW);
208 
209 	// sourceview.Gutter
210 
211 	Linker.link(gtk_source_gutter_get_type, "gtk_source_gutter_get_type", LIBRARY_SOURCEVIEW);
212 	Linker.link(gtk_source_gutter_get_view, "gtk_source_gutter_get_view", LIBRARY_SOURCEVIEW);
213 	Linker.link(gtk_source_gutter_insert, "gtk_source_gutter_insert", LIBRARY_SOURCEVIEW);
214 	Linker.link(gtk_source_gutter_remove, "gtk_source_gutter_remove", LIBRARY_SOURCEVIEW);
215 	Linker.link(gtk_source_gutter_reorder, "gtk_source_gutter_reorder", LIBRARY_SOURCEVIEW);
216 
217 	// sourceview.GutterLines
218 
219 	Linker.link(gtk_source_gutter_lines_get_type, "gtk_source_gutter_lines_get_type", LIBRARY_SOURCEVIEW);
220 	Linker.link(gtk_source_gutter_lines_add_class, "gtk_source_gutter_lines_add_class", LIBRARY_SOURCEVIEW);
221 	Linker.link(gtk_source_gutter_lines_add_qclass, "gtk_source_gutter_lines_add_qclass", LIBRARY_SOURCEVIEW);
222 	Linker.link(gtk_source_gutter_lines_get_buffer, "gtk_source_gutter_lines_get_buffer", LIBRARY_SOURCEVIEW);
223 	Linker.link(gtk_source_gutter_lines_get_first, "gtk_source_gutter_lines_get_first", LIBRARY_SOURCEVIEW);
224 	Linker.link(gtk_source_gutter_lines_get_iter_at_line, "gtk_source_gutter_lines_get_iter_at_line", LIBRARY_SOURCEVIEW);
225 	Linker.link(gtk_source_gutter_lines_get_last, "gtk_source_gutter_lines_get_last", LIBRARY_SOURCEVIEW);
226 	Linker.link(gtk_source_gutter_lines_get_line_yrange, "gtk_source_gutter_lines_get_line_yrange", LIBRARY_SOURCEVIEW);
227 	Linker.link(gtk_source_gutter_lines_get_view, "gtk_source_gutter_lines_get_view", LIBRARY_SOURCEVIEW);
228 	Linker.link(gtk_source_gutter_lines_has_class, "gtk_source_gutter_lines_has_class", LIBRARY_SOURCEVIEW);
229 	Linker.link(gtk_source_gutter_lines_has_qclass, "gtk_source_gutter_lines_has_qclass", LIBRARY_SOURCEVIEW);
230 	Linker.link(gtk_source_gutter_lines_is_cursor, "gtk_source_gutter_lines_is_cursor", LIBRARY_SOURCEVIEW);
231 	Linker.link(gtk_source_gutter_lines_is_prelit, "gtk_source_gutter_lines_is_prelit", LIBRARY_SOURCEVIEW);
232 	Linker.link(gtk_source_gutter_lines_is_selected, "gtk_source_gutter_lines_is_selected", LIBRARY_SOURCEVIEW);
233 	Linker.link(gtk_source_gutter_lines_remove_class, "gtk_source_gutter_lines_remove_class", LIBRARY_SOURCEVIEW);
234 	Linker.link(gtk_source_gutter_lines_remove_qclass, "gtk_source_gutter_lines_remove_qclass", LIBRARY_SOURCEVIEW);
235 
236 	// sourceview.GutterRenderer
237 
238 	Linker.link(gtk_source_gutter_renderer_get_type, "gtk_source_gutter_renderer_get_type", LIBRARY_SOURCEVIEW);
239 	Linker.link(gtk_source_gutter_renderer_activate, "gtk_source_gutter_renderer_activate", LIBRARY_SOURCEVIEW);
240 	Linker.link(gtk_source_gutter_renderer_align_cell, "gtk_source_gutter_renderer_align_cell", LIBRARY_SOURCEVIEW);
241 	Linker.link(gtk_source_gutter_renderer_get_alignment_mode, "gtk_source_gutter_renderer_get_alignment_mode", LIBRARY_SOURCEVIEW);
242 	Linker.link(gtk_source_gutter_renderer_get_buffer, "gtk_source_gutter_renderer_get_buffer", LIBRARY_SOURCEVIEW);
243 	Linker.link(gtk_source_gutter_renderer_get_view, "gtk_source_gutter_renderer_get_view", LIBRARY_SOURCEVIEW);
244 	Linker.link(gtk_source_gutter_renderer_get_xalign, "gtk_source_gutter_renderer_get_xalign", LIBRARY_SOURCEVIEW);
245 	Linker.link(gtk_source_gutter_renderer_get_xpad, "gtk_source_gutter_renderer_get_xpad", LIBRARY_SOURCEVIEW);
246 	Linker.link(gtk_source_gutter_renderer_get_yalign, "gtk_source_gutter_renderer_get_yalign", LIBRARY_SOURCEVIEW);
247 	Linker.link(gtk_source_gutter_renderer_get_ypad, "gtk_source_gutter_renderer_get_ypad", LIBRARY_SOURCEVIEW);
248 	Linker.link(gtk_source_gutter_renderer_query_activatable, "gtk_source_gutter_renderer_query_activatable", LIBRARY_SOURCEVIEW);
249 	Linker.link(gtk_source_gutter_renderer_set_alignment_mode, "gtk_source_gutter_renderer_set_alignment_mode", LIBRARY_SOURCEVIEW);
250 	Linker.link(gtk_source_gutter_renderer_set_xalign, "gtk_source_gutter_renderer_set_xalign", LIBRARY_SOURCEVIEW);
251 	Linker.link(gtk_source_gutter_renderer_set_xpad, "gtk_source_gutter_renderer_set_xpad", LIBRARY_SOURCEVIEW);
252 	Linker.link(gtk_source_gutter_renderer_set_yalign, "gtk_source_gutter_renderer_set_yalign", LIBRARY_SOURCEVIEW);
253 	Linker.link(gtk_source_gutter_renderer_set_ypad, "gtk_source_gutter_renderer_set_ypad", LIBRARY_SOURCEVIEW);
254 
255 	// sourceview.GutterRendererPixbuf
256 
257 	Linker.link(gtk_source_gutter_renderer_pixbuf_get_type, "gtk_source_gutter_renderer_pixbuf_get_type", LIBRARY_SOURCEVIEW);
258 	Linker.link(gtk_source_gutter_renderer_pixbuf_new, "gtk_source_gutter_renderer_pixbuf_new", LIBRARY_SOURCEVIEW);
259 	Linker.link(gtk_source_gutter_renderer_pixbuf_get_gicon, "gtk_source_gutter_renderer_pixbuf_get_gicon", LIBRARY_SOURCEVIEW);
260 	Linker.link(gtk_source_gutter_renderer_pixbuf_get_icon_name, "gtk_source_gutter_renderer_pixbuf_get_icon_name", LIBRARY_SOURCEVIEW);
261 	Linker.link(gtk_source_gutter_renderer_pixbuf_get_paintable, "gtk_source_gutter_renderer_pixbuf_get_paintable", LIBRARY_SOURCEVIEW);
262 	Linker.link(gtk_source_gutter_renderer_pixbuf_get_pixbuf, "gtk_source_gutter_renderer_pixbuf_get_pixbuf", LIBRARY_SOURCEVIEW);
263 	Linker.link(gtk_source_gutter_renderer_pixbuf_overlay_paintable, "gtk_source_gutter_renderer_pixbuf_overlay_paintable", LIBRARY_SOURCEVIEW);
264 	Linker.link(gtk_source_gutter_renderer_pixbuf_set_gicon, "gtk_source_gutter_renderer_pixbuf_set_gicon", LIBRARY_SOURCEVIEW);
265 	Linker.link(gtk_source_gutter_renderer_pixbuf_set_icon_name, "gtk_source_gutter_renderer_pixbuf_set_icon_name", LIBRARY_SOURCEVIEW);
266 	Linker.link(gtk_source_gutter_renderer_pixbuf_set_paintable, "gtk_source_gutter_renderer_pixbuf_set_paintable", LIBRARY_SOURCEVIEW);
267 	Linker.link(gtk_source_gutter_renderer_pixbuf_set_pixbuf, "gtk_source_gutter_renderer_pixbuf_set_pixbuf", LIBRARY_SOURCEVIEW);
268 
269 	// sourceview.GutterRendererText
270 
271 	Linker.link(gtk_source_gutter_renderer_text_get_type, "gtk_source_gutter_renderer_text_get_type", LIBRARY_SOURCEVIEW);
272 	Linker.link(gtk_source_gutter_renderer_text_new, "gtk_source_gutter_renderer_text_new", LIBRARY_SOURCEVIEW);
273 	Linker.link(gtk_source_gutter_renderer_text_measure, "gtk_source_gutter_renderer_text_measure", LIBRARY_SOURCEVIEW);
274 	Linker.link(gtk_source_gutter_renderer_text_measure_markup, "gtk_source_gutter_renderer_text_measure_markup", LIBRARY_SOURCEVIEW);
275 	Linker.link(gtk_source_gutter_renderer_text_set_markup, "gtk_source_gutter_renderer_text_set_markup", LIBRARY_SOURCEVIEW);
276 	Linker.link(gtk_source_gutter_renderer_text_set_text, "gtk_source_gutter_renderer_text_set_text", LIBRARY_SOURCEVIEW);
277 
278 	// sourceview.Hover
279 
280 	Linker.link(gtk_source_hover_get_type, "gtk_source_hover_get_type", LIBRARY_SOURCEVIEW);
281 	Linker.link(gtk_source_hover_add_provider, "gtk_source_hover_add_provider", LIBRARY_SOURCEVIEW);
282 	Linker.link(gtk_source_hover_remove_provider, "gtk_source_hover_remove_provider", LIBRARY_SOURCEVIEW);
283 
284 	// sourceview.HoverContext
285 
286 	Linker.link(gtk_source_hover_context_get_type, "gtk_source_hover_context_get_type", LIBRARY_SOURCEVIEW);
287 	Linker.link(gtk_source_hover_context_get_bounds, "gtk_source_hover_context_get_bounds", LIBRARY_SOURCEVIEW);
288 	Linker.link(gtk_source_hover_context_get_buffer, "gtk_source_hover_context_get_buffer", LIBRARY_SOURCEVIEW);
289 	Linker.link(gtk_source_hover_context_get_iter, "gtk_source_hover_context_get_iter", LIBRARY_SOURCEVIEW);
290 	Linker.link(gtk_source_hover_context_get_view, "gtk_source_hover_context_get_view", LIBRARY_SOURCEVIEW);
291 
292 	// sourceview.HoverDisplay
293 
294 	Linker.link(gtk_source_hover_display_get_type, "gtk_source_hover_display_get_type", LIBRARY_SOURCEVIEW);
295 	Linker.link(gtk_source_hover_display_append, "gtk_source_hover_display_append", LIBRARY_SOURCEVIEW);
296 	Linker.link(gtk_source_hover_display_insert_after, "gtk_source_hover_display_insert_after", LIBRARY_SOURCEVIEW);
297 	Linker.link(gtk_source_hover_display_prepend, "gtk_source_hover_display_prepend", LIBRARY_SOURCEVIEW);
298 	Linker.link(gtk_source_hover_display_remove, "gtk_source_hover_display_remove", LIBRARY_SOURCEVIEW);
299 
300 	// sourceview.HoverProvider
301 
302 	Linker.link(gtk_source_hover_provider_get_type, "gtk_source_hover_provider_get_type", LIBRARY_SOURCEVIEW);
303 	Linker.link(gtk_source_hover_provider_populate_async, "gtk_source_hover_provider_populate_async", LIBRARY_SOURCEVIEW);
304 	Linker.link(gtk_source_hover_provider_populate_finish, "gtk_source_hover_provider_populate_finish", LIBRARY_SOURCEVIEW);
305 
306 	// sourceview.Indenter
307 
308 	Linker.link(gtk_source_indenter_get_type, "gtk_source_indenter_get_type", LIBRARY_SOURCEVIEW);
309 	Linker.link(gtk_source_indenter_indent, "gtk_source_indenter_indent", LIBRARY_SOURCEVIEW);
310 	Linker.link(gtk_source_indenter_is_trigger, "gtk_source_indenter_is_trigger", LIBRARY_SOURCEVIEW);
311 
312 	// sourceview.Language
313 
314 	Linker.link(gtk_source_language_get_type, "gtk_source_language_get_type", LIBRARY_SOURCEVIEW);
315 	Linker.link(gtk_source_language_get_globs, "gtk_source_language_get_globs", LIBRARY_SOURCEVIEW);
316 	Linker.link(gtk_source_language_get_hidden, "gtk_source_language_get_hidden", LIBRARY_SOURCEVIEW);
317 	Linker.link(gtk_source_language_get_id, "gtk_source_language_get_id", LIBRARY_SOURCEVIEW);
318 	Linker.link(gtk_source_language_get_metadata, "gtk_source_language_get_metadata", LIBRARY_SOURCEVIEW);
319 	Linker.link(gtk_source_language_get_mime_types, "gtk_source_language_get_mime_types", LIBRARY_SOURCEVIEW);
320 	Linker.link(gtk_source_language_get_name, "gtk_source_language_get_name", LIBRARY_SOURCEVIEW);
321 	Linker.link(gtk_source_language_get_section, "gtk_source_language_get_section", LIBRARY_SOURCEVIEW);
322 	Linker.link(gtk_source_language_get_style_fallback, "gtk_source_language_get_style_fallback", LIBRARY_SOURCEVIEW);
323 	Linker.link(gtk_source_language_get_style_ids, "gtk_source_language_get_style_ids", LIBRARY_SOURCEVIEW);
324 	Linker.link(gtk_source_language_get_style_name, "gtk_source_language_get_style_name", LIBRARY_SOURCEVIEW);
325 
326 	// sourceview.LanguageManager
327 
328 	Linker.link(gtk_source_language_manager_get_type, "gtk_source_language_manager_get_type", LIBRARY_SOURCEVIEW);
329 	Linker.link(gtk_source_language_manager_new, "gtk_source_language_manager_new", LIBRARY_SOURCEVIEW);
330 	Linker.link(gtk_source_language_manager_get_default, "gtk_source_language_manager_get_default", LIBRARY_SOURCEVIEW);
331 	Linker.link(gtk_source_language_manager_append_search_path, "gtk_source_language_manager_append_search_path", LIBRARY_SOURCEVIEW);
332 	Linker.link(gtk_source_language_manager_get_language, "gtk_source_language_manager_get_language", LIBRARY_SOURCEVIEW);
333 	Linker.link(gtk_source_language_manager_get_language_ids, "gtk_source_language_manager_get_language_ids", LIBRARY_SOURCEVIEW);
334 	Linker.link(gtk_source_language_manager_get_search_path, "gtk_source_language_manager_get_search_path", LIBRARY_SOURCEVIEW);
335 	Linker.link(gtk_source_language_manager_guess_language, "gtk_source_language_manager_guess_language", LIBRARY_SOURCEVIEW);
336 	Linker.link(gtk_source_language_manager_prepend_search_path, "gtk_source_language_manager_prepend_search_path", LIBRARY_SOURCEVIEW);
337 	Linker.link(gtk_source_language_manager_set_search_path, "gtk_source_language_manager_set_search_path", LIBRARY_SOURCEVIEW);
338 
339 	// sourceview.Map
340 
341 	Linker.link(gtk_source_map_get_type, "gtk_source_map_get_type", LIBRARY_SOURCEVIEW);
342 	Linker.link(gtk_source_map_new, "gtk_source_map_new", LIBRARY_SOURCEVIEW);
343 	Linker.link(gtk_source_map_get_view, "gtk_source_map_get_view", LIBRARY_SOURCEVIEW);
344 	Linker.link(gtk_source_map_set_view, "gtk_source_map_set_view", LIBRARY_SOURCEVIEW);
345 
346 	// sourceview.Mark
347 
348 	Linker.link(gtk_source_mark_get_type, "gtk_source_mark_get_type", LIBRARY_SOURCEVIEW);
349 	Linker.link(gtk_source_mark_new, "gtk_source_mark_new", LIBRARY_SOURCEVIEW);
350 	Linker.link(gtk_source_mark_get_category, "gtk_source_mark_get_category", LIBRARY_SOURCEVIEW);
351 	Linker.link(gtk_source_mark_next, "gtk_source_mark_next", LIBRARY_SOURCEVIEW);
352 	Linker.link(gtk_source_mark_prev, "gtk_source_mark_prev", LIBRARY_SOURCEVIEW);
353 
354 	// sourceview.MarkAttributes
355 
356 	Linker.link(gtk_source_mark_attributes_get_type, "gtk_source_mark_attributes_get_type", LIBRARY_SOURCEVIEW);
357 	Linker.link(gtk_source_mark_attributes_new, "gtk_source_mark_attributes_new", LIBRARY_SOURCEVIEW);
358 	Linker.link(gtk_source_mark_attributes_get_background, "gtk_source_mark_attributes_get_background", LIBRARY_SOURCEVIEW);
359 	Linker.link(gtk_source_mark_attributes_get_gicon, "gtk_source_mark_attributes_get_gicon", LIBRARY_SOURCEVIEW);
360 	Linker.link(gtk_source_mark_attributes_get_icon_name, "gtk_source_mark_attributes_get_icon_name", LIBRARY_SOURCEVIEW);
361 	Linker.link(gtk_source_mark_attributes_get_pixbuf, "gtk_source_mark_attributes_get_pixbuf", LIBRARY_SOURCEVIEW);
362 	Linker.link(gtk_source_mark_attributes_get_tooltip_markup, "gtk_source_mark_attributes_get_tooltip_markup", LIBRARY_SOURCEVIEW);
363 	Linker.link(gtk_source_mark_attributes_get_tooltip_text, "gtk_source_mark_attributes_get_tooltip_text", LIBRARY_SOURCEVIEW);
364 	Linker.link(gtk_source_mark_attributes_render_icon, "gtk_source_mark_attributes_render_icon", LIBRARY_SOURCEVIEW);
365 	Linker.link(gtk_source_mark_attributes_set_background, "gtk_source_mark_attributes_set_background", LIBRARY_SOURCEVIEW);
366 	Linker.link(gtk_source_mark_attributes_set_gicon, "gtk_source_mark_attributes_set_gicon", LIBRARY_SOURCEVIEW);
367 	Linker.link(gtk_source_mark_attributes_set_icon_name, "gtk_source_mark_attributes_set_icon_name", LIBRARY_SOURCEVIEW);
368 	Linker.link(gtk_source_mark_attributes_set_pixbuf, "gtk_source_mark_attributes_set_pixbuf", LIBRARY_SOURCEVIEW);
369 
370 	// sourceview.PrintCompositor
371 
372 	Linker.link(gtk_source_print_compositor_get_type, "gtk_source_print_compositor_get_type", LIBRARY_SOURCEVIEW);
373 	Linker.link(gtk_source_print_compositor_new, "gtk_source_print_compositor_new", LIBRARY_SOURCEVIEW);
374 	Linker.link(gtk_source_print_compositor_new_from_view, "gtk_source_print_compositor_new_from_view", LIBRARY_SOURCEVIEW);
375 	Linker.link(gtk_source_print_compositor_draw_page, "gtk_source_print_compositor_draw_page", LIBRARY_SOURCEVIEW);
376 	Linker.link(gtk_source_print_compositor_get_body_font_name, "gtk_source_print_compositor_get_body_font_name", LIBRARY_SOURCEVIEW);
377 	Linker.link(gtk_source_print_compositor_get_bottom_margin, "gtk_source_print_compositor_get_bottom_margin", LIBRARY_SOURCEVIEW);
378 	Linker.link(gtk_source_print_compositor_get_buffer, "gtk_source_print_compositor_get_buffer", LIBRARY_SOURCEVIEW);
379 	Linker.link(gtk_source_print_compositor_get_footer_font_name, "gtk_source_print_compositor_get_footer_font_name", LIBRARY_SOURCEVIEW);
380 	Linker.link(gtk_source_print_compositor_get_header_font_name, "gtk_source_print_compositor_get_header_font_name", LIBRARY_SOURCEVIEW);
381 	Linker.link(gtk_source_print_compositor_get_highlight_syntax, "gtk_source_print_compositor_get_highlight_syntax", LIBRARY_SOURCEVIEW);
382 	Linker.link(gtk_source_print_compositor_get_left_margin, "gtk_source_print_compositor_get_left_margin", LIBRARY_SOURCEVIEW);
383 	Linker.link(gtk_source_print_compositor_get_line_numbers_font_name, "gtk_source_print_compositor_get_line_numbers_font_name", LIBRARY_SOURCEVIEW);
384 	Linker.link(gtk_source_print_compositor_get_n_pages, "gtk_source_print_compositor_get_n_pages", LIBRARY_SOURCEVIEW);
385 	Linker.link(gtk_source_print_compositor_get_pagination_progress, "gtk_source_print_compositor_get_pagination_progress", LIBRARY_SOURCEVIEW);
386 	Linker.link(gtk_source_print_compositor_get_print_footer, "gtk_source_print_compositor_get_print_footer", LIBRARY_SOURCEVIEW);
387 	Linker.link(gtk_source_print_compositor_get_print_header, "gtk_source_print_compositor_get_print_header", LIBRARY_SOURCEVIEW);
388 	Linker.link(gtk_source_print_compositor_get_print_line_numbers, "gtk_source_print_compositor_get_print_line_numbers", LIBRARY_SOURCEVIEW);
389 	Linker.link(gtk_source_print_compositor_get_right_margin, "gtk_source_print_compositor_get_right_margin", LIBRARY_SOURCEVIEW);
390 	Linker.link(gtk_source_print_compositor_get_tab_width, "gtk_source_print_compositor_get_tab_width", LIBRARY_SOURCEVIEW);
391 	Linker.link(gtk_source_print_compositor_get_top_margin, "gtk_source_print_compositor_get_top_margin", LIBRARY_SOURCEVIEW);
392 	Linker.link(gtk_source_print_compositor_get_wrap_mode, "gtk_source_print_compositor_get_wrap_mode", LIBRARY_SOURCEVIEW);
393 	Linker.link(gtk_source_print_compositor_ignore_tag, "gtk_source_print_compositor_ignore_tag", LIBRARY_SOURCEVIEW);
394 	Linker.link(gtk_source_print_compositor_paginate, "gtk_source_print_compositor_paginate", LIBRARY_SOURCEVIEW);
395 	Linker.link(gtk_source_print_compositor_set_body_font_name, "gtk_source_print_compositor_set_body_font_name", LIBRARY_SOURCEVIEW);
396 	Linker.link(gtk_source_print_compositor_set_bottom_margin, "gtk_source_print_compositor_set_bottom_margin", LIBRARY_SOURCEVIEW);
397 	Linker.link(gtk_source_print_compositor_set_footer_font_name, "gtk_source_print_compositor_set_footer_font_name", LIBRARY_SOURCEVIEW);
398 	Linker.link(gtk_source_print_compositor_set_footer_format, "gtk_source_print_compositor_set_footer_format", LIBRARY_SOURCEVIEW);
399 	Linker.link(gtk_source_print_compositor_set_header_font_name, "gtk_source_print_compositor_set_header_font_name", LIBRARY_SOURCEVIEW);
400 	Linker.link(gtk_source_print_compositor_set_header_format, "gtk_source_print_compositor_set_header_format", LIBRARY_SOURCEVIEW);
401 	Linker.link(gtk_source_print_compositor_set_highlight_syntax, "gtk_source_print_compositor_set_highlight_syntax", LIBRARY_SOURCEVIEW);
402 	Linker.link(gtk_source_print_compositor_set_left_margin, "gtk_source_print_compositor_set_left_margin", LIBRARY_SOURCEVIEW);
403 	Linker.link(gtk_source_print_compositor_set_line_numbers_font_name, "gtk_source_print_compositor_set_line_numbers_font_name", LIBRARY_SOURCEVIEW);
404 	Linker.link(gtk_source_print_compositor_set_print_footer, "gtk_source_print_compositor_set_print_footer", LIBRARY_SOURCEVIEW);
405 	Linker.link(gtk_source_print_compositor_set_print_header, "gtk_source_print_compositor_set_print_header", LIBRARY_SOURCEVIEW);
406 	Linker.link(gtk_source_print_compositor_set_print_line_numbers, "gtk_source_print_compositor_set_print_line_numbers", LIBRARY_SOURCEVIEW);
407 	Linker.link(gtk_source_print_compositor_set_right_margin, "gtk_source_print_compositor_set_right_margin", LIBRARY_SOURCEVIEW);
408 	Linker.link(gtk_source_print_compositor_set_tab_width, "gtk_source_print_compositor_set_tab_width", LIBRARY_SOURCEVIEW);
409 	Linker.link(gtk_source_print_compositor_set_top_margin, "gtk_source_print_compositor_set_top_margin", LIBRARY_SOURCEVIEW);
410 	Linker.link(gtk_source_print_compositor_set_wrap_mode, "gtk_source_print_compositor_set_wrap_mode", LIBRARY_SOURCEVIEW);
411 
412 	// sourceview.Region
413 
414 	Linker.link(gtk_source_region_get_type, "gtk_source_region_get_type", LIBRARY_SOURCEVIEW);
415 	Linker.link(gtk_source_region_new, "gtk_source_region_new", LIBRARY_SOURCEVIEW);
416 	Linker.link(gtk_source_region_add_region, "gtk_source_region_add_region", LIBRARY_SOURCEVIEW);
417 	Linker.link(gtk_source_region_add_subregion, "gtk_source_region_add_subregion", LIBRARY_SOURCEVIEW);
418 	Linker.link(gtk_source_region_get_bounds, "gtk_source_region_get_bounds", LIBRARY_SOURCEVIEW);
419 	Linker.link(gtk_source_region_get_buffer, "gtk_source_region_get_buffer", LIBRARY_SOURCEVIEW);
420 	Linker.link(gtk_source_region_get_start_region_iter, "gtk_source_region_get_start_region_iter", LIBRARY_SOURCEVIEW);
421 	Linker.link(gtk_source_region_intersect_region, "gtk_source_region_intersect_region", LIBRARY_SOURCEVIEW);
422 	Linker.link(gtk_source_region_intersect_subregion, "gtk_source_region_intersect_subregion", LIBRARY_SOURCEVIEW);
423 	Linker.link(gtk_source_region_is_empty, "gtk_source_region_is_empty", LIBRARY_SOURCEVIEW);
424 	Linker.link(gtk_source_region_subtract_region, "gtk_source_region_subtract_region", LIBRARY_SOURCEVIEW);
425 	Linker.link(gtk_source_region_subtract_subregion, "gtk_source_region_subtract_subregion", LIBRARY_SOURCEVIEW);
426 	Linker.link(gtk_source_region_to_string, "gtk_source_region_to_string", LIBRARY_SOURCEVIEW);
427 
428 	// sourceview.RegionIter
429 
430 	Linker.link(gtk_source_region_iter_get_subregion, "gtk_source_region_iter_get_subregion", LIBRARY_SOURCEVIEW);
431 	Linker.link(gtk_source_region_iter_is_end, "gtk_source_region_iter_is_end", LIBRARY_SOURCEVIEW);
432 	Linker.link(gtk_source_region_iter_next, "gtk_source_region_iter_next", LIBRARY_SOURCEVIEW);
433 
434 	// sourceview.SearchContext
435 
436 	Linker.link(gtk_source_search_context_get_type, "gtk_source_search_context_get_type", LIBRARY_SOURCEVIEW);
437 	Linker.link(gtk_source_search_context_new, "gtk_source_search_context_new", LIBRARY_SOURCEVIEW);
438 	Linker.link(gtk_source_search_context_backward, "gtk_source_search_context_backward", LIBRARY_SOURCEVIEW);
439 	Linker.link(gtk_source_search_context_backward_async, "gtk_source_search_context_backward_async", LIBRARY_SOURCEVIEW);
440 	Linker.link(gtk_source_search_context_backward_finish, "gtk_source_search_context_backward_finish", LIBRARY_SOURCEVIEW);
441 	Linker.link(gtk_source_search_context_forward, "gtk_source_search_context_forward", LIBRARY_SOURCEVIEW);
442 	Linker.link(gtk_source_search_context_forward_async, "gtk_source_search_context_forward_async", LIBRARY_SOURCEVIEW);
443 	Linker.link(gtk_source_search_context_forward_finish, "gtk_source_search_context_forward_finish", LIBRARY_SOURCEVIEW);
444 	Linker.link(gtk_source_search_context_get_buffer, "gtk_source_search_context_get_buffer", LIBRARY_SOURCEVIEW);
445 	Linker.link(gtk_source_search_context_get_highlight, "gtk_source_search_context_get_highlight", LIBRARY_SOURCEVIEW);
446 	Linker.link(gtk_source_search_context_get_match_style, "gtk_source_search_context_get_match_style", LIBRARY_SOURCEVIEW);
447 	Linker.link(gtk_source_search_context_get_occurrence_position, "gtk_source_search_context_get_occurrence_position", LIBRARY_SOURCEVIEW);
448 	Linker.link(gtk_source_search_context_get_occurrences_count, "gtk_source_search_context_get_occurrences_count", LIBRARY_SOURCEVIEW);
449 	Linker.link(gtk_source_search_context_get_regex_error, "gtk_source_search_context_get_regex_error", LIBRARY_SOURCEVIEW);
450 	Linker.link(gtk_source_search_context_get_settings, "gtk_source_search_context_get_settings", LIBRARY_SOURCEVIEW);
451 	Linker.link(gtk_source_search_context_replace, "gtk_source_search_context_replace", LIBRARY_SOURCEVIEW);
452 	Linker.link(gtk_source_search_context_replace_all, "gtk_source_search_context_replace_all", LIBRARY_SOURCEVIEW);
453 	Linker.link(gtk_source_search_context_set_highlight, "gtk_source_search_context_set_highlight", LIBRARY_SOURCEVIEW);
454 	Linker.link(gtk_source_search_context_set_match_style, "gtk_source_search_context_set_match_style", LIBRARY_SOURCEVIEW);
455 
456 	// sourceview.SearchSettings
457 
458 	Linker.link(gtk_source_search_settings_get_type, "gtk_source_search_settings_get_type", LIBRARY_SOURCEVIEW);
459 	Linker.link(gtk_source_search_settings_new, "gtk_source_search_settings_new", LIBRARY_SOURCEVIEW);
460 	Linker.link(gtk_source_search_settings_get_at_word_boundaries, "gtk_source_search_settings_get_at_word_boundaries", LIBRARY_SOURCEVIEW);
461 	Linker.link(gtk_source_search_settings_get_case_sensitive, "gtk_source_search_settings_get_case_sensitive", LIBRARY_SOURCEVIEW);
462 	Linker.link(gtk_source_search_settings_get_regex_enabled, "gtk_source_search_settings_get_regex_enabled", LIBRARY_SOURCEVIEW);
463 	Linker.link(gtk_source_search_settings_get_search_text, "gtk_source_search_settings_get_search_text", LIBRARY_SOURCEVIEW);
464 	Linker.link(gtk_source_search_settings_get_wrap_around, "gtk_source_search_settings_get_wrap_around", LIBRARY_SOURCEVIEW);
465 	Linker.link(gtk_source_search_settings_set_at_word_boundaries, "gtk_source_search_settings_set_at_word_boundaries", LIBRARY_SOURCEVIEW);
466 	Linker.link(gtk_source_search_settings_set_case_sensitive, "gtk_source_search_settings_set_case_sensitive", LIBRARY_SOURCEVIEW);
467 	Linker.link(gtk_source_search_settings_set_regex_enabled, "gtk_source_search_settings_set_regex_enabled", LIBRARY_SOURCEVIEW);
468 	Linker.link(gtk_source_search_settings_set_search_text, "gtk_source_search_settings_set_search_text", LIBRARY_SOURCEVIEW);
469 	Linker.link(gtk_source_search_settings_set_wrap_around, "gtk_source_search_settings_set_wrap_around", LIBRARY_SOURCEVIEW);
470 
471 	// sourceview.Snippet
472 
473 	Linker.link(gtk_source_snippet_get_type, "gtk_source_snippet_get_type", LIBRARY_SOURCEVIEW);
474 	Linker.link(gtk_source_snippet_new, "gtk_source_snippet_new", LIBRARY_SOURCEVIEW);
475 	Linker.link(gtk_source_snippet_add_chunk, "gtk_source_snippet_add_chunk", LIBRARY_SOURCEVIEW);
476 	Linker.link(gtk_source_snippet_copy, "gtk_source_snippet_copy", LIBRARY_SOURCEVIEW);
477 	Linker.link(gtk_source_snippet_get_context, "gtk_source_snippet_get_context", LIBRARY_SOURCEVIEW);
478 	Linker.link(gtk_source_snippet_get_description, "gtk_source_snippet_get_description", LIBRARY_SOURCEVIEW);
479 	Linker.link(gtk_source_snippet_get_focus_position, "gtk_source_snippet_get_focus_position", LIBRARY_SOURCEVIEW);
480 	Linker.link(gtk_source_snippet_get_language_id, "gtk_source_snippet_get_language_id", LIBRARY_SOURCEVIEW);
481 	Linker.link(gtk_source_snippet_get_n_chunks, "gtk_source_snippet_get_n_chunks", LIBRARY_SOURCEVIEW);
482 	Linker.link(gtk_source_snippet_get_name, "gtk_source_snippet_get_name", LIBRARY_SOURCEVIEW);
483 	Linker.link(gtk_source_snippet_get_nth_chunk, "gtk_source_snippet_get_nth_chunk", LIBRARY_SOURCEVIEW);
484 	Linker.link(gtk_source_snippet_get_trigger, "gtk_source_snippet_get_trigger", LIBRARY_SOURCEVIEW);
485 	Linker.link(gtk_source_snippet_set_description, "gtk_source_snippet_set_description", LIBRARY_SOURCEVIEW);
486 	Linker.link(gtk_source_snippet_set_language_id, "gtk_source_snippet_set_language_id", LIBRARY_SOURCEVIEW);
487 	Linker.link(gtk_source_snippet_set_name, "gtk_source_snippet_set_name", LIBRARY_SOURCEVIEW);
488 	Linker.link(gtk_source_snippet_set_trigger, "gtk_source_snippet_set_trigger", LIBRARY_SOURCEVIEW);
489 
490 	// sourceview.SnippetChunk
491 
492 	Linker.link(gtk_source_snippet_chunk_get_type, "gtk_source_snippet_chunk_get_type", LIBRARY_SOURCEVIEW);
493 	Linker.link(gtk_source_snippet_chunk_new, "gtk_source_snippet_chunk_new", LIBRARY_SOURCEVIEW);
494 	Linker.link(gtk_source_snippet_chunk_copy, "gtk_source_snippet_chunk_copy", LIBRARY_SOURCEVIEW);
495 	Linker.link(gtk_source_snippet_chunk_get_context, "gtk_source_snippet_chunk_get_context", LIBRARY_SOURCEVIEW);
496 	Linker.link(gtk_source_snippet_chunk_get_focus_position, "gtk_source_snippet_chunk_get_focus_position", LIBRARY_SOURCEVIEW);
497 	Linker.link(gtk_source_snippet_chunk_get_spec, "gtk_source_snippet_chunk_get_spec", LIBRARY_SOURCEVIEW);
498 	Linker.link(gtk_source_snippet_chunk_get_text, "gtk_source_snippet_chunk_get_text", LIBRARY_SOURCEVIEW);
499 	Linker.link(gtk_source_snippet_chunk_get_text_set, "gtk_source_snippet_chunk_get_text_set", LIBRARY_SOURCEVIEW);
500 	Linker.link(gtk_source_snippet_chunk_get_tooltip_text, "gtk_source_snippet_chunk_get_tooltip_text", LIBRARY_SOURCEVIEW);
501 	Linker.link(gtk_source_snippet_chunk_set_context, "gtk_source_snippet_chunk_set_context", LIBRARY_SOURCEVIEW);
502 	Linker.link(gtk_source_snippet_chunk_set_focus_position, "gtk_source_snippet_chunk_set_focus_position", LIBRARY_SOURCEVIEW);
503 	Linker.link(gtk_source_snippet_chunk_set_spec, "gtk_source_snippet_chunk_set_spec", LIBRARY_SOURCEVIEW);
504 	Linker.link(gtk_source_snippet_chunk_set_text, "gtk_source_snippet_chunk_set_text", LIBRARY_SOURCEVIEW);
505 	Linker.link(gtk_source_snippet_chunk_set_text_set, "gtk_source_snippet_chunk_set_text_set", LIBRARY_SOURCEVIEW);
506 	Linker.link(gtk_source_snippet_chunk_set_tooltip_text, "gtk_source_snippet_chunk_set_tooltip_text", LIBRARY_SOURCEVIEW);
507 
508 	// sourceview.SnippetContext
509 
510 	Linker.link(gtk_source_snippet_context_get_type, "gtk_source_snippet_context_get_type", LIBRARY_SOURCEVIEW);
511 	Linker.link(gtk_source_snippet_context_new, "gtk_source_snippet_context_new", LIBRARY_SOURCEVIEW);
512 	Linker.link(gtk_source_snippet_context_clear_variables, "gtk_source_snippet_context_clear_variables", LIBRARY_SOURCEVIEW);
513 	Linker.link(gtk_source_snippet_context_expand, "gtk_source_snippet_context_expand", LIBRARY_SOURCEVIEW);
514 	Linker.link(gtk_source_snippet_context_get_variable, "gtk_source_snippet_context_get_variable", LIBRARY_SOURCEVIEW);
515 	Linker.link(gtk_source_snippet_context_set_constant, "gtk_source_snippet_context_set_constant", LIBRARY_SOURCEVIEW);
516 	Linker.link(gtk_source_snippet_context_set_line_prefix, "gtk_source_snippet_context_set_line_prefix", LIBRARY_SOURCEVIEW);
517 	Linker.link(gtk_source_snippet_context_set_tab_width, "gtk_source_snippet_context_set_tab_width", LIBRARY_SOURCEVIEW);
518 	Linker.link(gtk_source_snippet_context_set_use_spaces, "gtk_source_snippet_context_set_use_spaces", LIBRARY_SOURCEVIEW);
519 	Linker.link(gtk_source_snippet_context_set_variable, "gtk_source_snippet_context_set_variable", LIBRARY_SOURCEVIEW);
520 
521 	// sourceview.SnippetManager
522 
523 	Linker.link(gtk_source_snippet_manager_get_type, "gtk_source_snippet_manager_get_type", LIBRARY_SOURCEVIEW);
524 	Linker.link(gtk_source_snippet_manager_get_default, "gtk_source_snippet_manager_get_default", LIBRARY_SOURCEVIEW);
525 	Linker.link(gtk_source_snippet_manager_get_search_path, "gtk_source_snippet_manager_get_search_path", LIBRARY_SOURCEVIEW);
526 	Linker.link(gtk_source_snippet_manager_get_snippet, "gtk_source_snippet_manager_get_snippet", LIBRARY_SOURCEVIEW);
527 	Linker.link(gtk_source_snippet_manager_list_groups, "gtk_source_snippet_manager_list_groups", LIBRARY_SOURCEVIEW);
528 	Linker.link(gtk_source_snippet_manager_list_matching, "gtk_source_snippet_manager_list_matching", LIBRARY_SOURCEVIEW);
529 	Linker.link(gtk_source_snippet_manager_set_search_path, "gtk_source_snippet_manager_set_search_path", LIBRARY_SOURCEVIEW);
530 
531 	// sourceview.SpaceDrawer
532 
533 	Linker.link(gtk_source_space_drawer_get_type, "gtk_source_space_drawer_get_type", LIBRARY_SOURCEVIEW);
534 	Linker.link(gtk_source_space_drawer_new, "gtk_source_space_drawer_new", LIBRARY_SOURCEVIEW);
535 	Linker.link(gtk_source_space_drawer_bind_matrix_setting, "gtk_source_space_drawer_bind_matrix_setting", LIBRARY_SOURCEVIEW);
536 	Linker.link(gtk_source_space_drawer_get_enable_matrix, "gtk_source_space_drawer_get_enable_matrix", LIBRARY_SOURCEVIEW);
537 	Linker.link(gtk_source_space_drawer_get_matrix, "gtk_source_space_drawer_get_matrix", LIBRARY_SOURCEVIEW);
538 	Linker.link(gtk_source_space_drawer_get_types_for_locations, "gtk_source_space_drawer_get_types_for_locations", LIBRARY_SOURCEVIEW);
539 	Linker.link(gtk_source_space_drawer_set_enable_matrix, "gtk_source_space_drawer_set_enable_matrix", LIBRARY_SOURCEVIEW);
540 	Linker.link(gtk_source_space_drawer_set_matrix, "gtk_source_space_drawer_set_matrix", LIBRARY_SOURCEVIEW);
541 	Linker.link(gtk_source_space_drawer_set_types_for_locations, "gtk_source_space_drawer_set_types_for_locations", LIBRARY_SOURCEVIEW);
542 
543 	// sourceview.Style
544 
545 	Linker.link(gtk_source_style_get_type, "gtk_source_style_get_type", LIBRARY_SOURCEVIEW);
546 	Linker.link(gtk_source_style_apply, "gtk_source_style_apply", LIBRARY_SOURCEVIEW);
547 	Linker.link(gtk_source_style_copy, "gtk_source_style_copy", LIBRARY_SOURCEVIEW);
548 
549 	// sourceview.StyleScheme
550 
551 	Linker.link(gtk_source_style_scheme_get_type, "gtk_source_style_scheme_get_type", LIBRARY_SOURCEVIEW);
552 	Linker.link(gtk_source_style_scheme_get_authors, "gtk_source_style_scheme_get_authors", LIBRARY_SOURCEVIEW);
553 	Linker.link(gtk_source_style_scheme_get_description, "gtk_source_style_scheme_get_description", LIBRARY_SOURCEVIEW);
554 	Linker.link(gtk_source_style_scheme_get_filename, "gtk_source_style_scheme_get_filename", LIBRARY_SOURCEVIEW);
555 	Linker.link(gtk_source_style_scheme_get_id, "gtk_source_style_scheme_get_id", LIBRARY_SOURCEVIEW);
556 	Linker.link(gtk_source_style_scheme_get_metadata, "gtk_source_style_scheme_get_metadata", LIBRARY_SOURCEVIEW);
557 	Linker.link(gtk_source_style_scheme_get_name, "gtk_source_style_scheme_get_name", LIBRARY_SOURCEVIEW);
558 	Linker.link(gtk_source_style_scheme_get_style, "gtk_source_style_scheme_get_style", LIBRARY_SOURCEVIEW);
559 
560 	// sourceview.StyleSchemeChooser
561 
562 	Linker.link(gtk_source_style_scheme_chooser_get_type, "gtk_source_style_scheme_chooser_get_type", LIBRARY_SOURCEVIEW);
563 	Linker.link(gtk_source_style_scheme_chooser_get_style_scheme, "gtk_source_style_scheme_chooser_get_style_scheme", LIBRARY_SOURCEVIEW);
564 	Linker.link(gtk_source_style_scheme_chooser_set_style_scheme, "gtk_source_style_scheme_chooser_set_style_scheme", LIBRARY_SOURCEVIEW);
565 
566 	// sourceview.StyleSchemeChooserButton
567 
568 	Linker.link(gtk_source_style_scheme_chooser_button_get_type, "gtk_source_style_scheme_chooser_button_get_type", LIBRARY_SOURCEVIEW);
569 	Linker.link(gtk_source_style_scheme_chooser_button_new, "gtk_source_style_scheme_chooser_button_new", LIBRARY_SOURCEVIEW);
570 
571 	// sourceview.StyleSchemeChooserWidget
572 
573 	Linker.link(gtk_source_style_scheme_chooser_widget_get_type, "gtk_source_style_scheme_chooser_widget_get_type", LIBRARY_SOURCEVIEW);
574 	Linker.link(gtk_source_style_scheme_chooser_widget_new, "gtk_source_style_scheme_chooser_widget_new", LIBRARY_SOURCEVIEW);
575 
576 	// sourceview.StyleSchemeManager
577 
578 	Linker.link(gtk_source_style_scheme_manager_get_type, "gtk_source_style_scheme_manager_get_type", LIBRARY_SOURCEVIEW);
579 	Linker.link(gtk_source_style_scheme_manager_new, "gtk_source_style_scheme_manager_new", LIBRARY_SOURCEVIEW);
580 	Linker.link(gtk_source_style_scheme_manager_get_default, "gtk_source_style_scheme_manager_get_default", LIBRARY_SOURCEVIEW);
581 	Linker.link(gtk_source_style_scheme_manager_append_search_path, "gtk_source_style_scheme_manager_append_search_path", LIBRARY_SOURCEVIEW);
582 	Linker.link(gtk_source_style_scheme_manager_force_rescan, "gtk_source_style_scheme_manager_force_rescan", LIBRARY_SOURCEVIEW);
583 	Linker.link(gtk_source_style_scheme_manager_get_scheme, "gtk_source_style_scheme_manager_get_scheme", LIBRARY_SOURCEVIEW);
584 	Linker.link(gtk_source_style_scheme_manager_get_scheme_ids, "gtk_source_style_scheme_manager_get_scheme_ids", LIBRARY_SOURCEVIEW);
585 	Linker.link(gtk_source_style_scheme_manager_get_search_path, "gtk_source_style_scheme_manager_get_search_path", LIBRARY_SOURCEVIEW);
586 	Linker.link(gtk_source_style_scheme_manager_prepend_search_path, "gtk_source_style_scheme_manager_prepend_search_path", LIBRARY_SOURCEVIEW);
587 	Linker.link(gtk_source_style_scheme_manager_set_search_path, "gtk_source_style_scheme_manager_set_search_path", LIBRARY_SOURCEVIEW);
588 
589 	// sourceview.StyleSchemePreview
590 
591 	Linker.link(gtk_source_style_scheme_preview_get_type, "gtk_source_style_scheme_preview_get_type", LIBRARY_SOURCEVIEW);
592 	Linker.link(gtk_source_style_scheme_preview_new, "gtk_source_style_scheme_preview_new", LIBRARY_SOURCEVIEW);
593 	Linker.link(gtk_source_style_scheme_preview_get_scheme, "gtk_source_style_scheme_preview_get_scheme", LIBRARY_SOURCEVIEW);
594 	Linker.link(gtk_source_style_scheme_preview_get_selected, "gtk_source_style_scheme_preview_get_selected", LIBRARY_SOURCEVIEW);
595 	Linker.link(gtk_source_style_scheme_preview_set_selected, "gtk_source_style_scheme_preview_set_selected", LIBRARY_SOURCEVIEW);
596 
597 	// sourceview.Tag
598 
599 	Linker.link(gtk_source_tag_get_type, "gtk_source_tag_get_type", LIBRARY_SOURCEVIEW);
600 	Linker.link(gtk_source_tag_new, "gtk_source_tag_new", LIBRARY_SOURCEVIEW);
601 
602 	// sourceview.View
603 
604 	Linker.link(gtk_source_view_get_type, "gtk_source_view_get_type", LIBRARY_SOURCEVIEW);
605 	Linker.link(gtk_source_view_new, "gtk_source_view_new", LIBRARY_SOURCEVIEW);
606 	Linker.link(gtk_source_view_new_with_buffer, "gtk_source_view_new_with_buffer", LIBRARY_SOURCEVIEW);
607 	Linker.link(gtk_source_view_get_auto_indent, "gtk_source_view_get_auto_indent", LIBRARY_SOURCEVIEW);
608 	Linker.link(gtk_source_view_get_background_pattern, "gtk_source_view_get_background_pattern", LIBRARY_SOURCEVIEW);
609 	Linker.link(gtk_source_view_get_completion, "gtk_source_view_get_completion", LIBRARY_SOURCEVIEW);
610 	Linker.link(gtk_source_view_get_enable_snippets, "gtk_source_view_get_enable_snippets", LIBRARY_SOURCEVIEW);
611 	Linker.link(gtk_source_view_get_gutter, "gtk_source_view_get_gutter", LIBRARY_SOURCEVIEW);
612 	Linker.link(gtk_source_view_get_highlight_current_line, "gtk_source_view_get_highlight_current_line", LIBRARY_SOURCEVIEW);
613 	Linker.link(gtk_source_view_get_hover, "gtk_source_view_get_hover", LIBRARY_SOURCEVIEW);
614 	Linker.link(gtk_source_view_get_indent_on_tab, "gtk_source_view_get_indent_on_tab", LIBRARY_SOURCEVIEW);
615 	Linker.link(gtk_source_view_get_indent_width, "gtk_source_view_get_indent_width", LIBRARY_SOURCEVIEW);
616 	Linker.link(gtk_source_view_get_indenter, "gtk_source_view_get_indenter", LIBRARY_SOURCEVIEW);
617 	Linker.link(gtk_source_view_get_insert_spaces_instead_of_tabs, "gtk_source_view_get_insert_spaces_instead_of_tabs", LIBRARY_SOURCEVIEW);
618 	Linker.link(gtk_source_view_get_mark_attributes, "gtk_source_view_get_mark_attributes", LIBRARY_SOURCEVIEW);
619 	Linker.link(gtk_source_view_get_right_margin_position, "gtk_source_view_get_right_margin_position", LIBRARY_SOURCEVIEW);
620 	Linker.link(gtk_source_view_get_show_line_marks, "gtk_source_view_get_show_line_marks", LIBRARY_SOURCEVIEW);
621 	Linker.link(gtk_source_view_get_show_line_numbers, "gtk_source_view_get_show_line_numbers", LIBRARY_SOURCEVIEW);
622 	Linker.link(gtk_source_view_get_show_right_margin, "gtk_source_view_get_show_right_margin", LIBRARY_SOURCEVIEW);
623 	Linker.link(gtk_source_view_get_smart_backspace, "gtk_source_view_get_smart_backspace", LIBRARY_SOURCEVIEW);
624 	Linker.link(gtk_source_view_get_smart_home_end, "gtk_source_view_get_smart_home_end", LIBRARY_SOURCEVIEW);
625 	Linker.link(gtk_source_view_get_space_drawer, "gtk_source_view_get_space_drawer", LIBRARY_SOURCEVIEW);
626 	Linker.link(gtk_source_view_get_tab_width, "gtk_source_view_get_tab_width", LIBRARY_SOURCEVIEW);
627 	Linker.link(gtk_source_view_get_visual_column, "gtk_source_view_get_visual_column", LIBRARY_SOURCEVIEW);
628 	Linker.link(gtk_source_view_indent_lines, "gtk_source_view_indent_lines", LIBRARY_SOURCEVIEW);
629 	Linker.link(gtk_source_view_push_snippet, "gtk_source_view_push_snippet", LIBRARY_SOURCEVIEW);
630 	Linker.link(gtk_source_view_set_auto_indent, "gtk_source_view_set_auto_indent", LIBRARY_SOURCEVIEW);
631 	Linker.link(gtk_source_view_set_background_pattern, "gtk_source_view_set_background_pattern", LIBRARY_SOURCEVIEW);
632 	Linker.link(gtk_source_view_set_enable_snippets, "gtk_source_view_set_enable_snippets", LIBRARY_SOURCEVIEW);
633 	Linker.link(gtk_source_view_set_highlight_current_line, "gtk_source_view_set_highlight_current_line", LIBRARY_SOURCEVIEW);
634 	Linker.link(gtk_source_view_set_indent_on_tab, "gtk_source_view_set_indent_on_tab", LIBRARY_SOURCEVIEW);
635 	Linker.link(gtk_source_view_set_indent_width, "gtk_source_view_set_indent_width", LIBRARY_SOURCEVIEW);
636 	Linker.link(gtk_source_view_set_indenter, "gtk_source_view_set_indenter", LIBRARY_SOURCEVIEW);
637 	Linker.link(gtk_source_view_set_insert_spaces_instead_of_tabs, "gtk_source_view_set_insert_spaces_instead_of_tabs", LIBRARY_SOURCEVIEW);
638 	Linker.link(gtk_source_view_set_mark_attributes, "gtk_source_view_set_mark_attributes", LIBRARY_SOURCEVIEW);
639 	Linker.link(gtk_source_view_set_right_margin_position, "gtk_source_view_set_right_margin_position", LIBRARY_SOURCEVIEW);
640 	Linker.link(gtk_source_view_set_show_line_marks, "gtk_source_view_set_show_line_marks", LIBRARY_SOURCEVIEW);
641 	Linker.link(gtk_source_view_set_show_line_numbers, "gtk_source_view_set_show_line_numbers", LIBRARY_SOURCEVIEW);
642 	Linker.link(gtk_source_view_set_show_right_margin, "gtk_source_view_set_show_right_margin", LIBRARY_SOURCEVIEW);
643 	Linker.link(gtk_source_view_set_smart_backspace, "gtk_source_view_set_smart_backspace", LIBRARY_SOURCEVIEW);
644 	Linker.link(gtk_source_view_set_smart_home_end, "gtk_source_view_set_smart_home_end", LIBRARY_SOURCEVIEW);
645 	Linker.link(gtk_source_view_set_tab_width, "gtk_source_view_set_tab_width", LIBRARY_SOURCEVIEW);
646 	Linker.link(gtk_source_view_unindent_lines, "gtk_source_view_unindent_lines", LIBRARY_SOURCEVIEW);
647 
648 	// sourceview.VimIMContext
649 
650 	Linker.link(gtk_source_vim_im_context_get_type, "gtk_source_vim_im_context_get_type", LIBRARY_SOURCEVIEW);
651 	Linker.link(gtk_source_vim_im_context_new, "gtk_source_vim_im_context_new", LIBRARY_SOURCEVIEW);
652 	Linker.link(gtk_source_vim_im_context_execute_command, "gtk_source_vim_im_context_execute_command", LIBRARY_SOURCEVIEW);
653 	Linker.link(gtk_source_vim_im_context_get_command_bar_text, "gtk_source_vim_im_context_get_command_bar_text", LIBRARY_SOURCEVIEW);
654 	Linker.link(gtk_source_vim_im_context_get_command_text, "gtk_source_vim_im_context_get_command_text", LIBRARY_SOURCEVIEW);
655 }
656 
657 __gshared extern(C)
658 {
659 
660 	// sourceview.Buffer
661 
662 	GType function() c_gtk_source_buffer_get_type;
663 	GtkSourceBuffer* function(GtkTextTagTable* table) c_gtk_source_buffer_new;
664 	GtkSourceBuffer* function(GtkSourceLanguage* language) c_gtk_source_buffer_new_with_language;
665 	int function(GtkSourceBuffer* buffer, GtkTextIter* iter, const(char)* category) c_gtk_source_buffer_backward_iter_to_source_mark;
666 	void function(GtkSourceBuffer* buffer, GtkSourceChangeCaseType caseType, GtkTextIter* start, GtkTextIter* end) c_gtk_source_buffer_change_case;
667 	GtkSourceMark* function(GtkSourceBuffer* buffer, const(char)* name, const(char)* category, GtkTextIter* where) c_gtk_source_buffer_create_source_mark;
668 	GtkTextTag* function(GtkSourceBuffer* buffer, const(char)* tagName, const(char)* firstPropertyName, ... ) c_gtk_source_buffer_create_source_tag;
669 	void function(GtkSourceBuffer* buffer, GtkTextIter* start, GtkTextIter* end) c_gtk_source_buffer_ensure_highlight;
670 	int function(GtkSourceBuffer* buffer, GtkTextIter* iter, const(char)* category) c_gtk_source_buffer_forward_iter_to_source_mark;
671 	char** function(GtkSourceBuffer* buffer, GtkTextIter* iter) c_gtk_source_buffer_get_context_classes_at_iter;
672 	int function(GtkSourceBuffer* buffer) c_gtk_source_buffer_get_highlight_matching_brackets;
673 	int function(GtkSourceBuffer* buffer) c_gtk_source_buffer_get_highlight_syntax;
674 	int function(GtkSourceBuffer* buffer) c_gtk_source_buffer_get_implicit_trailing_newline;
675 	GtkSourceLanguage* function(GtkSourceBuffer* buffer) c_gtk_source_buffer_get_language;
676 	GSList* function(GtkSourceBuffer* buffer, GtkTextIter* iter, const(char)* category) c_gtk_source_buffer_get_source_marks_at_iter;
677 	GSList* function(GtkSourceBuffer* buffer, int line, const(char)* category) c_gtk_source_buffer_get_source_marks_at_line;
678 	GtkSourceStyleScheme* function(GtkSourceBuffer* buffer) c_gtk_source_buffer_get_style_scheme;
679 	int function(GtkSourceBuffer* buffer, GtkTextIter* iter, const(char)* contextClass) c_gtk_source_buffer_iter_backward_to_context_class_toggle;
680 	int function(GtkSourceBuffer* buffer, GtkTextIter* iter, const(char)* contextClass) c_gtk_source_buffer_iter_forward_to_context_class_toggle;
681 	int function(GtkSourceBuffer* buffer, GtkTextIter* iter, const(char)* contextClass) c_gtk_source_buffer_iter_has_context_class;
682 	void function(GtkSourceBuffer* buffer, GtkTextIter* start, GtkTextIter* end) c_gtk_source_buffer_join_lines;
683 	void function(GtkSourceBuffer* buffer, GtkTextIter* start, GtkTextIter* end, const(char)* category) c_gtk_source_buffer_remove_source_marks;
684 	void function(GtkSourceBuffer* buffer, int highlight) c_gtk_source_buffer_set_highlight_matching_brackets;
685 	void function(GtkSourceBuffer* buffer, int highlight) c_gtk_source_buffer_set_highlight_syntax;
686 	void function(GtkSourceBuffer* buffer, int implicitTrailingNewline) c_gtk_source_buffer_set_implicit_trailing_newline;
687 	void function(GtkSourceBuffer* buffer, GtkSourceLanguage* language) c_gtk_source_buffer_set_language;
688 	void function(GtkSourceBuffer* buffer, GtkSourceStyleScheme* scheme) c_gtk_source_buffer_set_style_scheme;
689 	void function(GtkSourceBuffer* buffer, GtkTextIter* start, GtkTextIter* end, GtkSourceSortFlags flags, int column) c_gtk_source_buffer_sort_lines;
690 
691 	// sourceview.Completion
692 
693 	GType function() c_gtk_source_completion_get_type;
694 	PangoAttrList* function(const(char)* haystack, const(char)* casefoldQuery) c_gtk_source_completion_fuzzy_highlight;
695 	int function(const(char)* haystack, const(char)* casefoldNeedle, uint* priority) c_gtk_source_completion_fuzzy_match;
696 	void function(GtkSourceCompletion* self, GtkSourceCompletionProvider* provider) c_gtk_source_completion_add_provider;
697 	void function(GtkSourceCompletion* self) c_gtk_source_completion_block_interactive;
698 	GtkSourceBuffer* function(GtkSourceCompletion* self) c_gtk_source_completion_get_buffer;
699 	uint function(GtkSourceCompletion* self) c_gtk_source_completion_get_page_size;
700 	GtkSourceView* function(GtkSourceCompletion* self) c_gtk_source_completion_get_view;
701 	void function(GtkSourceCompletion* self) c_gtk_source_completion_hide;
702 	void function(GtkSourceCompletion* self, GtkSourceCompletionProvider* provider) c_gtk_source_completion_remove_provider;
703 	void function(GtkSourceCompletion* self, uint pageSize) c_gtk_source_completion_set_page_size;
704 	void function(GtkSourceCompletion* self) c_gtk_source_completion_show;
705 	void function(GtkSourceCompletion* self) c_gtk_source_completion_unblock_interactive;
706 
707 	// sourceview.CompletionCell
708 
709 	GType function() c_gtk_source_completion_cell_get_type;
710 	GtkSourceCompletionColumn function(GtkSourceCompletionCell* self) c_gtk_source_completion_cell_get_column;
711 	GtkWidget* function(GtkSourceCompletionCell* self) c_gtk_source_completion_cell_get_widget;
712 	void function(GtkSourceCompletionCell* self, GIcon* gicon) c_gtk_source_completion_cell_set_gicon;
713 	void function(GtkSourceCompletionCell* self, const(char)* iconName) c_gtk_source_completion_cell_set_icon_name;
714 	void function(GtkSourceCompletionCell* self, const(char)* markup) c_gtk_source_completion_cell_set_markup;
715 	void function(GtkSourceCompletionCell* self, GdkPaintable* paintable) c_gtk_source_completion_cell_set_paintable;
716 	void function(GtkSourceCompletionCell* self, const(char)* text) c_gtk_source_completion_cell_set_text;
717 	void function(GtkSourceCompletionCell* self, const(char)* text, PangoAttrList* attrs) c_gtk_source_completion_cell_set_text_with_attributes;
718 	void function(GtkSourceCompletionCell* self, GtkWidget* child) c_gtk_source_completion_cell_set_widget;
719 
720 	// sourceview.CompletionContext
721 
722 	GType function() c_gtk_source_completion_context_get_type;
723 	GtkSourceCompletionActivation function(GtkSourceCompletionContext* self) c_gtk_source_completion_context_get_activation;
724 	int function(GtkSourceCompletionContext* self, GtkTextIter* begin, GtkTextIter* end) c_gtk_source_completion_context_get_bounds;
725 	GtkSourceBuffer* function(GtkSourceCompletionContext* self) c_gtk_source_completion_context_get_buffer;
726 	int function(GtkSourceCompletionContext* self) c_gtk_source_completion_context_get_busy;
727 	GtkSourceCompletion* function(GtkSourceCompletionContext* self) c_gtk_source_completion_context_get_completion;
728 	int function(GtkSourceCompletionContext* self) c_gtk_source_completion_context_get_empty;
729 	GtkSourceLanguage* function(GtkSourceCompletionContext* self) c_gtk_source_completion_context_get_language;
730 	GtkSourceView* function(GtkSourceCompletionContext* self) c_gtk_source_completion_context_get_view;
731 	char* function(GtkSourceCompletionContext* self) c_gtk_source_completion_context_get_word;
732 	void function(GtkSourceCompletionContext* self, GtkSourceCompletionProvider* provider, GListModel* results) c_gtk_source_completion_context_set_proposals_for_provider;
733 
734 	// sourceview.CompletionProposal
735 
736 	GType function() c_gtk_source_completion_proposal_get_type;
737 
738 	// sourceview.CompletionProvider
739 
740 	GType function() c_gtk_source_completion_provider_get_type;
741 	void function(GtkSourceCompletionProvider* self, GtkSourceCompletionContext* context, GtkSourceCompletionProposal* proposal) c_gtk_source_completion_provider_activate;
742 	void function(GtkSourceCompletionProvider* self, GtkSourceCompletionContext* context, GtkSourceCompletionProposal* proposal, GtkSourceCompletionCell* cell) c_gtk_source_completion_provider_display;
743 	int function(GtkSourceCompletionProvider* self, GtkSourceCompletionContext* context) c_gtk_source_completion_provider_get_priority;
744 	char* function(GtkSourceCompletionProvider* self) c_gtk_source_completion_provider_get_title;
745 	int function(GtkSourceCompletionProvider* self, GtkTextIter* iter, dchar ch) c_gtk_source_completion_provider_is_trigger;
746 	int function(GtkSourceCompletionProvider* self, GtkSourceCompletionContext* context, GtkSourceCompletionProposal* proposal, uint keyval, GdkModifierType state) c_gtk_source_completion_provider_key_activates;
747 	GPtrArray* function(GtkSourceCompletionProvider* self, GtkSourceCompletionContext* context, GtkSourceCompletionProposal* proposal) c_gtk_source_completion_provider_list_alternates;
748 	void function(GtkSourceCompletionProvider* self, GtkSourceCompletionContext* context, GCancellable* cancellable, GAsyncReadyCallback callback, void* userData) c_gtk_source_completion_provider_populate_async;
749 	GListModel* function(GtkSourceCompletionProvider* self, GAsyncResult* result, GError** err) c_gtk_source_completion_provider_populate_finish;
750 	void function(GtkSourceCompletionProvider* self, GtkSourceCompletionContext* context, GListModel* model) c_gtk_source_completion_provider_refilter;
751 
752 	// sourceview.CompletionSnippets
753 
754 	GType function() c_gtk_source_completion_snippets_get_type;
755 	GtkSourceCompletionSnippets* function() c_gtk_source_completion_snippets_new;
756 
757 	// sourceview.CompletionWords
758 
759 	GType function() c_gtk_source_completion_words_get_type;
760 	GtkSourceCompletionWords* function(const(char)* title) c_gtk_source_completion_words_new;
761 	void function(GtkSourceCompletionWords* words, GtkTextBuffer* buffer) c_gtk_source_completion_words_register;
762 	void function(GtkSourceCompletionWords* words, GtkTextBuffer* buffer) c_gtk_source_completion_words_unregister;
763 
764 	// sourceview.Encoding
765 
766 	GType function() c_gtk_source_encoding_get_type;
767 	GtkSourceEncoding* function(GtkSourceEncoding* enc) c_gtk_source_encoding_copy;
768 	void function(GtkSourceEncoding* enc) c_gtk_source_encoding_free;
769 	const(char)* function(GtkSourceEncoding* enc) c_gtk_source_encoding_get_charset;
770 	const(char)* function(GtkSourceEncoding* enc) c_gtk_source_encoding_get_name;
771 	char* function(GtkSourceEncoding* enc) c_gtk_source_encoding_to_string;
772 	GSList* function() c_gtk_source_encoding_get_all;
773 	GtkSourceEncoding* function() c_gtk_source_encoding_get_current;
774 	GSList* function() c_gtk_source_encoding_get_default_candidates;
775 	GtkSourceEncoding* function(const(char)* charset) c_gtk_source_encoding_get_from_charset;
776 	GtkSourceEncoding* function() c_gtk_source_encoding_get_utf8;
777 
778 	// sourceview.File
779 
780 	GType function() c_gtk_source_file_get_type;
781 	GtkSourceFile* function() c_gtk_source_file_new;
782 	void function(GtkSourceFile* file) c_gtk_source_file_check_file_on_disk;
783 	GtkSourceCompressionType function(GtkSourceFile* file) c_gtk_source_file_get_compression_type;
784 	GtkSourceEncoding* function(GtkSourceFile* file) c_gtk_source_file_get_encoding;
785 	GFile* function(GtkSourceFile* file) c_gtk_source_file_get_location;
786 	GtkSourceNewlineType function(GtkSourceFile* file) c_gtk_source_file_get_newline_type;
787 	int function(GtkSourceFile* file) c_gtk_source_file_is_deleted;
788 	int function(GtkSourceFile* file) c_gtk_source_file_is_externally_modified;
789 	int function(GtkSourceFile* file) c_gtk_source_file_is_local;
790 	int function(GtkSourceFile* file) c_gtk_source_file_is_readonly;
791 	void function(GtkSourceFile* file, GFile* location) c_gtk_source_file_set_location;
792 	void function(GtkSourceFile* file, GtkSourceMountOperationFactory callback, void* userData, GDestroyNotify notify) c_gtk_source_file_set_mount_operation_factory;
793 
794 	// sourceview.FileLoader
795 
796 	GType function() c_gtk_source_file_loader_get_type;
797 	GtkSourceFileLoader* function(GtkSourceBuffer* buffer, GtkSourceFile* file) c_gtk_source_file_loader_new;
798 	GtkSourceFileLoader* function(GtkSourceBuffer* buffer, GtkSourceFile* file, GInputStream* stream) c_gtk_source_file_loader_new_from_stream;
799 	GtkSourceBuffer* function(GtkSourceFileLoader* loader) c_gtk_source_file_loader_get_buffer;
800 	GtkSourceCompressionType function(GtkSourceFileLoader* loader) c_gtk_source_file_loader_get_compression_type;
801 	GtkSourceEncoding* function(GtkSourceFileLoader* loader) c_gtk_source_file_loader_get_encoding;
802 	GtkSourceFile* function(GtkSourceFileLoader* loader) c_gtk_source_file_loader_get_file;
803 	GInputStream* function(GtkSourceFileLoader* loader) c_gtk_source_file_loader_get_input_stream;
804 	GFile* function(GtkSourceFileLoader* loader) c_gtk_source_file_loader_get_location;
805 	GtkSourceNewlineType function(GtkSourceFileLoader* loader) c_gtk_source_file_loader_get_newline_type;
806 	void function(GtkSourceFileLoader* loader, int ioPriority, GCancellable* cancellable, GFileProgressCallback progressCallback, void* progressCallbackData, GDestroyNotify progressCallbackNotify, GAsyncReadyCallback callback, void* userData) c_gtk_source_file_loader_load_async;
807 	int function(GtkSourceFileLoader* loader, GAsyncResult* result, GError** err) c_gtk_source_file_loader_load_finish;
808 	void function(GtkSourceFileLoader* loader, GSList* candidateEncodings) c_gtk_source_file_loader_set_candidate_encodings;
809 
810 	// sourceview.FileSaver
811 
812 	GType function() c_gtk_source_file_saver_get_type;
813 	GtkSourceFileSaver* function(GtkSourceBuffer* buffer, GtkSourceFile* file) c_gtk_source_file_saver_new;
814 	GtkSourceFileSaver* function(GtkSourceBuffer* buffer, GtkSourceFile* file, GFile* targetLocation) c_gtk_source_file_saver_new_with_target;
815 	GtkSourceBuffer* function(GtkSourceFileSaver* saver) c_gtk_source_file_saver_get_buffer;
816 	GtkSourceCompressionType function(GtkSourceFileSaver* saver) c_gtk_source_file_saver_get_compression_type;
817 	GtkSourceEncoding* function(GtkSourceFileSaver* saver) c_gtk_source_file_saver_get_encoding;
818 	GtkSourceFile* function(GtkSourceFileSaver* saver) c_gtk_source_file_saver_get_file;
819 	GtkSourceFileSaverFlags function(GtkSourceFileSaver* saver) c_gtk_source_file_saver_get_flags;
820 	GFile* function(GtkSourceFileSaver* saver) c_gtk_source_file_saver_get_location;
821 	GtkSourceNewlineType function(GtkSourceFileSaver* saver) c_gtk_source_file_saver_get_newline_type;
822 	void function(GtkSourceFileSaver* saver, int ioPriority, GCancellable* cancellable, GFileProgressCallback progressCallback, void* progressCallbackData, GDestroyNotify progressCallbackNotify, GAsyncReadyCallback callback, void* userData) c_gtk_source_file_saver_save_async;
823 	int function(GtkSourceFileSaver* saver, GAsyncResult* result, GError** err) c_gtk_source_file_saver_save_finish;
824 	void function(GtkSourceFileSaver* saver, GtkSourceCompressionType compressionType) c_gtk_source_file_saver_set_compression_type;
825 	void function(GtkSourceFileSaver* saver, GtkSourceEncoding* encoding) c_gtk_source_file_saver_set_encoding;
826 	void function(GtkSourceFileSaver* saver, GtkSourceFileSaverFlags flags) c_gtk_source_file_saver_set_flags;
827 	void function(GtkSourceFileSaver* saver, GtkSourceNewlineType newlineType) c_gtk_source_file_saver_set_newline_type;
828 
829 	// sourceview.Gutter
830 
831 	GType function() c_gtk_source_gutter_get_type;
832 	GtkSourceView* function(GtkSourceGutter* gutter) c_gtk_source_gutter_get_view;
833 	int function(GtkSourceGutter* gutter, GtkSourceGutterRenderer* renderer, int position) c_gtk_source_gutter_insert;
834 	void function(GtkSourceGutter* gutter, GtkSourceGutterRenderer* renderer) c_gtk_source_gutter_remove;
835 	void function(GtkSourceGutter* gutter, GtkSourceGutterRenderer* renderer, int position) c_gtk_source_gutter_reorder;
836 
837 	// sourceview.GutterLines
838 
839 	GType function() c_gtk_source_gutter_lines_get_type;
840 	void function(GtkSourceGutterLines* lines, uint line, const(char)* name) c_gtk_source_gutter_lines_add_class;
841 	void function(GtkSourceGutterLines* lines, uint line, GQuark qname) c_gtk_source_gutter_lines_add_qclass;
842 	GtkTextBuffer* function(GtkSourceGutterLines* lines) c_gtk_source_gutter_lines_get_buffer;
843 	uint function(GtkSourceGutterLines* lines) c_gtk_source_gutter_lines_get_first;
844 	void function(GtkSourceGutterLines* lines, GtkTextIter* iter, uint line) c_gtk_source_gutter_lines_get_iter_at_line;
845 	uint function(GtkSourceGutterLines* lines) c_gtk_source_gutter_lines_get_last;
846 	void function(GtkSourceGutterLines* lines, uint line, GtkSourceGutterRendererAlignmentMode mode, int* y, int* height) c_gtk_source_gutter_lines_get_line_yrange;
847 	GtkTextView* function(GtkSourceGutterLines* lines) c_gtk_source_gutter_lines_get_view;
848 	int function(GtkSourceGutterLines* lines, uint line, const(char)* name) c_gtk_source_gutter_lines_has_class;
849 	int function(GtkSourceGutterLines* lines, uint line, GQuark qname) c_gtk_source_gutter_lines_has_qclass;
850 	int function(GtkSourceGutterLines* lines, uint line) c_gtk_source_gutter_lines_is_cursor;
851 	int function(GtkSourceGutterLines* lines, uint line) c_gtk_source_gutter_lines_is_prelit;
852 	int function(GtkSourceGutterLines* lines, uint line) c_gtk_source_gutter_lines_is_selected;
853 	void function(GtkSourceGutterLines* lines, uint line, const(char)* name) c_gtk_source_gutter_lines_remove_class;
854 	void function(GtkSourceGutterLines* lines, uint line, GQuark qname) c_gtk_source_gutter_lines_remove_qclass;
855 
856 	// sourceview.GutterRenderer
857 
858 	GType function() c_gtk_source_gutter_renderer_get_type;
859 	void function(GtkSourceGutterRenderer* renderer, GtkTextIter* iter, GdkRectangle* area, uint button, GdkModifierType state, int nPresses) c_gtk_source_gutter_renderer_activate;
860 	void function(GtkSourceGutterRenderer* renderer, uint line, float width, float height, float* x, float* y) c_gtk_source_gutter_renderer_align_cell;
861 	GtkSourceGutterRendererAlignmentMode function(GtkSourceGutterRenderer* renderer) c_gtk_source_gutter_renderer_get_alignment_mode;
862 	GtkSourceBuffer* function(GtkSourceGutterRenderer* renderer) c_gtk_source_gutter_renderer_get_buffer;
863 	GtkSourceView* function(GtkSourceGutterRenderer* renderer) c_gtk_source_gutter_renderer_get_view;
864 	float function(GtkSourceGutterRenderer* renderer) c_gtk_source_gutter_renderer_get_xalign;
865 	int function(GtkSourceGutterRenderer* renderer) c_gtk_source_gutter_renderer_get_xpad;
866 	float function(GtkSourceGutterRenderer* renderer) c_gtk_source_gutter_renderer_get_yalign;
867 	int function(GtkSourceGutterRenderer* renderer) c_gtk_source_gutter_renderer_get_ypad;
868 	int function(GtkSourceGutterRenderer* renderer, GtkTextIter* iter, GdkRectangle* area) c_gtk_source_gutter_renderer_query_activatable;
869 	void function(GtkSourceGutterRenderer* renderer, GtkSourceGutterRendererAlignmentMode mode) c_gtk_source_gutter_renderer_set_alignment_mode;
870 	void function(GtkSourceGutterRenderer* renderer, float xalign) c_gtk_source_gutter_renderer_set_xalign;
871 	void function(GtkSourceGutterRenderer* renderer, int xpad) c_gtk_source_gutter_renderer_set_xpad;
872 	void function(GtkSourceGutterRenderer* renderer, float yalign) c_gtk_source_gutter_renderer_set_yalign;
873 	void function(GtkSourceGutterRenderer* renderer, int ypad) c_gtk_source_gutter_renderer_set_ypad;
874 
875 	// sourceview.GutterRendererPixbuf
876 
877 	GType function() c_gtk_source_gutter_renderer_pixbuf_get_type;
878 	GtkSourceGutterRenderer* function() c_gtk_source_gutter_renderer_pixbuf_new;
879 	GIcon* function(GtkSourceGutterRendererPixbuf* renderer) c_gtk_source_gutter_renderer_pixbuf_get_gicon;
880 	const(char)* function(GtkSourceGutterRendererPixbuf* renderer) c_gtk_source_gutter_renderer_pixbuf_get_icon_name;
881 	GdkPaintable* function(GtkSourceGutterRendererPixbuf* renderer) c_gtk_source_gutter_renderer_pixbuf_get_paintable;
882 	GdkPixbuf* function(GtkSourceGutterRendererPixbuf* renderer) c_gtk_source_gutter_renderer_pixbuf_get_pixbuf;
883 	void function(GtkSourceGutterRendererPixbuf* renderer, GdkPaintable* paintable) c_gtk_source_gutter_renderer_pixbuf_overlay_paintable;
884 	void function(GtkSourceGutterRendererPixbuf* renderer, GIcon* icon) c_gtk_source_gutter_renderer_pixbuf_set_gicon;
885 	void function(GtkSourceGutterRendererPixbuf* renderer, const(char)* iconName) c_gtk_source_gutter_renderer_pixbuf_set_icon_name;
886 	void function(GtkSourceGutterRendererPixbuf* renderer, GdkPaintable* paintable) c_gtk_source_gutter_renderer_pixbuf_set_paintable;
887 	void function(GtkSourceGutterRendererPixbuf* renderer, GdkPixbuf* pixbuf) c_gtk_source_gutter_renderer_pixbuf_set_pixbuf;
888 
889 	// sourceview.GutterRendererText
890 
891 	GType function() c_gtk_source_gutter_renderer_text_get_type;
892 	GtkSourceGutterRenderer* function() c_gtk_source_gutter_renderer_text_new;
893 	void function(GtkSourceGutterRendererText* renderer, const(char)* text, int* width, int* height) c_gtk_source_gutter_renderer_text_measure;
894 	void function(GtkSourceGutterRendererText* renderer, const(char)* markup, int* width, int* height) c_gtk_source_gutter_renderer_text_measure_markup;
895 	void function(GtkSourceGutterRendererText* renderer, const(char)* markup, int length) c_gtk_source_gutter_renderer_text_set_markup;
896 	void function(GtkSourceGutterRendererText* renderer, const(char)* text, int length) c_gtk_source_gutter_renderer_text_set_text;
897 
898 	// sourceview.Hover
899 
900 	GType function() c_gtk_source_hover_get_type;
901 	void function(GtkSourceHover* self, GtkSourceHoverProvider* provider) c_gtk_source_hover_add_provider;
902 	void function(GtkSourceHover* self, GtkSourceHoverProvider* provider) c_gtk_source_hover_remove_provider;
903 
904 	// sourceview.HoverContext
905 
906 	GType function() c_gtk_source_hover_context_get_type;
907 	int function(GtkSourceHoverContext* self, GtkTextIter* begin, GtkTextIter* end) c_gtk_source_hover_context_get_bounds;
908 	GtkSourceBuffer* function(GtkSourceHoverContext* self) c_gtk_source_hover_context_get_buffer;
909 	int function(GtkSourceHoverContext* self, GtkTextIter* iter) c_gtk_source_hover_context_get_iter;
910 	GtkSourceView* function(GtkSourceHoverContext* self) c_gtk_source_hover_context_get_view;
911 
912 	// sourceview.HoverDisplay
913 
914 	GType function() c_gtk_source_hover_display_get_type;
915 	void function(GtkSourceHoverDisplay* self, GtkWidget* child) c_gtk_source_hover_display_append;
916 	void function(GtkSourceHoverDisplay* self, GtkWidget* child, GtkWidget* sibling) c_gtk_source_hover_display_insert_after;
917 	void function(GtkSourceHoverDisplay* self, GtkWidget* child) c_gtk_source_hover_display_prepend;
918 	void function(GtkSourceHoverDisplay* self, GtkWidget* child) c_gtk_source_hover_display_remove;
919 
920 	// sourceview.HoverProvider
921 
922 	GType function() c_gtk_source_hover_provider_get_type;
923 	void function(GtkSourceHoverProvider* self, GtkSourceHoverContext* context, GtkSourceHoverDisplay* display, GCancellable* cancellable, GAsyncReadyCallback callback, void* userData) c_gtk_source_hover_provider_populate_async;
924 	int function(GtkSourceHoverProvider* self, GAsyncResult* result, GError** err) c_gtk_source_hover_provider_populate_finish;
925 
926 	// sourceview.Indenter
927 
928 	GType function() c_gtk_source_indenter_get_type;
929 	void function(GtkSourceIndenter* self, GtkSourceView* view, GtkTextIter* iter) c_gtk_source_indenter_indent;
930 	int function(GtkSourceIndenter* self, GtkSourceView* view, GtkTextIter* location, GdkModifierType state, uint keyval) c_gtk_source_indenter_is_trigger;
931 
932 	// sourceview.Language
933 
934 	GType function() c_gtk_source_language_get_type;
935 	char** function(GtkSourceLanguage* language) c_gtk_source_language_get_globs;
936 	int function(GtkSourceLanguage* language) c_gtk_source_language_get_hidden;
937 	const(char)* function(GtkSourceLanguage* language) c_gtk_source_language_get_id;
938 	const(char)* function(GtkSourceLanguage* language, const(char)* name) c_gtk_source_language_get_metadata;
939 	char** function(GtkSourceLanguage* language) c_gtk_source_language_get_mime_types;
940 	const(char)* function(GtkSourceLanguage* language) c_gtk_source_language_get_name;
941 	const(char)* function(GtkSourceLanguage* language) c_gtk_source_language_get_section;
942 	const(char)* function(GtkSourceLanguage* language, const(char)* styleId) c_gtk_source_language_get_style_fallback;
943 	char** function(GtkSourceLanguage* language) c_gtk_source_language_get_style_ids;
944 	const(char)* function(GtkSourceLanguage* language, const(char)* styleId) c_gtk_source_language_get_style_name;
945 
946 	// sourceview.LanguageManager
947 
948 	GType function() c_gtk_source_language_manager_get_type;
949 	GtkSourceLanguageManager* function() c_gtk_source_language_manager_new;
950 	GtkSourceLanguageManager* function() c_gtk_source_language_manager_get_default;
951 	void function(GtkSourceLanguageManager* lm, const(char)* path) c_gtk_source_language_manager_append_search_path;
952 	GtkSourceLanguage* function(GtkSourceLanguageManager* lm, const(char)* id) c_gtk_source_language_manager_get_language;
953 	char** function(GtkSourceLanguageManager* lm) c_gtk_source_language_manager_get_language_ids;
954 	char** function(GtkSourceLanguageManager* lm) c_gtk_source_language_manager_get_search_path;
955 	GtkSourceLanguage* function(GtkSourceLanguageManager* lm, char* filename, const(char)* contentType) c_gtk_source_language_manager_guess_language;
956 	void function(GtkSourceLanguageManager* lm, const(char)* path) c_gtk_source_language_manager_prepend_search_path;
957 	void function(GtkSourceLanguageManager* lm, char** dirs) c_gtk_source_language_manager_set_search_path;
958 
959 	// sourceview.Map
960 
961 	GType function() c_gtk_source_map_get_type;
962 	GtkWidget* function() c_gtk_source_map_new;
963 	GtkSourceView* function(GtkSourceMap* map) c_gtk_source_map_get_view;
964 	void function(GtkSourceMap* map, GtkSourceView* view) c_gtk_source_map_set_view;
965 
966 	// sourceview.Mark
967 
968 	GType function() c_gtk_source_mark_get_type;
969 	GtkSourceMark* function(const(char)* name, const(char)* category) c_gtk_source_mark_new;
970 	const(char)* function(GtkSourceMark* mark) c_gtk_source_mark_get_category;
971 	GtkSourceMark* function(GtkSourceMark* mark, const(char)* category) c_gtk_source_mark_next;
972 	GtkSourceMark* function(GtkSourceMark* mark, const(char)* category) c_gtk_source_mark_prev;
973 
974 	// sourceview.MarkAttributes
975 
976 	GType function() c_gtk_source_mark_attributes_get_type;
977 	GtkSourceMarkAttributes* function() c_gtk_source_mark_attributes_new;
978 	int function(GtkSourceMarkAttributes* attributes, GdkRGBA* background) c_gtk_source_mark_attributes_get_background;
979 	GIcon* function(GtkSourceMarkAttributes* attributes) c_gtk_source_mark_attributes_get_gicon;
980 	const(char)* function(GtkSourceMarkAttributes* attributes) c_gtk_source_mark_attributes_get_icon_name;
981 	GdkPixbuf* function(GtkSourceMarkAttributes* attributes) c_gtk_source_mark_attributes_get_pixbuf;
982 	char* function(GtkSourceMarkAttributes* attributes, GtkSourceMark* mark) c_gtk_source_mark_attributes_get_tooltip_markup;
983 	char* function(GtkSourceMarkAttributes* attributes, GtkSourceMark* mark) c_gtk_source_mark_attributes_get_tooltip_text;
984 	GdkPaintable* function(GtkSourceMarkAttributes* attributes, GtkWidget* widget, int size) c_gtk_source_mark_attributes_render_icon;
985 	void function(GtkSourceMarkAttributes* attributes, GdkRGBA* background) c_gtk_source_mark_attributes_set_background;
986 	void function(GtkSourceMarkAttributes* attributes, GIcon* gicon) c_gtk_source_mark_attributes_set_gicon;
987 	void function(GtkSourceMarkAttributes* attributes, const(char)* iconName) c_gtk_source_mark_attributes_set_icon_name;
988 	void function(GtkSourceMarkAttributes* attributes, GdkPixbuf* pixbuf) c_gtk_source_mark_attributes_set_pixbuf;
989 
990 	// sourceview.PrintCompositor
991 
992 	GType function() c_gtk_source_print_compositor_get_type;
993 	GtkSourcePrintCompositor* function(GtkSourceBuffer* buffer) c_gtk_source_print_compositor_new;
994 	GtkSourcePrintCompositor* function(GtkSourceView* view) c_gtk_source_print_compositor_new_from_view;
995 	void function(GtkSourcePrintCompositor* compositor, GtkPrintContext* context, int pageNr) c_gtk_source_print_compositor_draw_page;
996 	char* function(GtkSourcePrintCompositor* compositor) c_gtk_source_print_compositor_get_body_font_name;
997 	double function(GtkSourcePrintCompositor* compositor, GtkUnit unit) c_gtk_source_print_compositor_get_bottom_margin;
998 	GtkSourceBuffer* function(GtkSourcePrintCompositor* compositor) c_gtk_source_print_compositor_get_buffer;
999 	char* function(GtkSourcePrintCompositor* compositor) c_gtk_source_print_compositor_get_footer_font_name;
1000 	char* function(GtkSourcePrintCompositor* compositor) c_gtk_source_print_compositor_get_header_font_name;
1001 	int function(GtkSourcePrintCompositor* compositor) c_gtk_source_print_compositor_get_highlight_syntax;
1002 	double function(GtkSourcePrintCompositor* compositor, GtkUnit unit) c_gtk_source_print_compositor_get_left_margin;
1003 	char* function(GtkSourcePrintCompositor* compositor) c_gtk_source_print_compositor_get_line_numbers_font_name;
1004 	int function(GtkSourcePrintCompositor* compositor) c_gtk_source_print_compositor_get_n_pages;
1005 	double function(GtkSourcePrintCompositor* compositor) c_gtk_source_print_compositor_get_pagination_progress;
1006 	int function(GtkSourcePrintCompositor* compositor) c_gtk_source_print_compositor_get_print_footer;
1007 	int function(GtkSourcePrintCompositor* compositor) c_gtk_source_print_compositor_get_print_header;
1008 	uint function(GtkSourcePrintCompositor* compositor) c_gtk_source_print_compositor_get_print_line_numbers;
1009 	double function(GtkSourcePrintCompositor* compositor, GtkUnit unit) c_gtk_source_print_compositor_get_right_margin;
1010 	uint function(GtkSourcePrintCompositor* compositor) c_gtk_source_print_compositor_get_tab_width;
1011 	double function(GtkSourcePrintCompositor* compositor, GtkUnit unit) c_gtk_source_print_compositor_get_top_margin;
1012 	GtkWrapMode function(GtkSourcePrintCompositor* compositor) c_gtk_source_print_compositor_get_wrap_mode;
1013 	void function(GtkSourcePrintCompositor* compositor, GtkTextTag* tag) c_gtk_source_print_compositor_ignore_tag;
1014 	int function(GtkSourcePrintCompositor* compositor, GtkPrintContext* context) c_gtk_source_print_compositor_paginate;
1015 	void function(GtkSourcePrintCompositor* compositor, const(char)* fontName) c_gtk_source_print_compositor_set_body_font_name;
1016 	void function(GtkSourcePrintCompositor* compositor, double margin, GtkUnit unit) c_gtk_source_print_compositor_set_bottom_margin;
1017 	void function(GtkSourcePrintCompositor* compositor, const(char)* fontName) c_gtk_source_print_compositor_set_footer_font_name;
1018 	void function(GtkSourcePrintCompositor* compositor, int separator, const(char)* left, const(char)* center, const(char)* right) c_gtk_source_print_compositor_set_footer_format;
1019 	void function(GtkSourcePrintCompositor* compositor, const(char)* fontName) c_gtk_source_print_compositor_set_header_font_name;
1020 	void function(GtkSourcePrintCompositor* compositor, int separator, const(char)* left, const(char)* center, const(char)* right) c_gtk_source_print_compositor_set_header_format;
1021 	void function(GtkSourcePrintCompositor* compositor, int highlight) c_gtk_source_print_compositor_set_highlight_syntax;
1022 	void function(GtkSourcePrintCompositor* compositor, double margin, GtkUnit unit) c_gtk_source_print_compositor_set_left_margin;
1023 	void function(GtkSourcePrintCompositor* compositor, const(char)* fontName) c_gtk_source_print_compositor_set_line_numbers_font_name;
1024 	void function(GtkSourcePrintCompositor* compositor, int print) c_gtk_source_print_compositor_set_print_footer;
1025 	void function(GtkSourcePrintCompositor* compositor, int print) c_gtk_source_print_compositor_set_print_header;
1026 	void function(GtkSourcePrintCompositor* compositor, uint interval) c_gtk_source_print_compositor_set_print_line_numbers;
1027 	void function(GtkSourcePrintCompositor* compositor, double margin, GtkUnit unit) c_gtk_source_print_compositor_set_right_margin;
1028 	void function(GtkSourcePrintCompositor* compositor, uint width) c_gtk_source_print_compositor_set_tab_width;
1029 	void function(GtkSourcePrintCompositor* compositor, double margin, GtkUnit unit) c_gtk_source_print_compositor_set_top_margin;
1030 	void function(GtkSourcePrintCompositor* compositor, GtkWrapMode wrapMode) c_gtk_source_print_compositor_set_wrap_mode;
1031 
1032 	// sourceview.Region
1033 
1034 	GType function() c_gtk_source_region_get_type;
1035 	GtkSourceRegion* function(GtkTextBuffer* buffer) c_gtk_source_region_new;
1036 	void function(GtkSourceRegion* region, GtkSourceRegion* regionToAdd) c_gtk_source_region_add_region;
1037 	void function(GtkSourceRegion* region, GtkTextIter* Start, GtkTextIter* End) c_gtk_source_region_add_subregion;
1038 	int function(GtkSourceRegion* region, GtkTextIter* start, GtkTextIter* end) c_gtk_source_region_get_bounds;
1039 	GtkTextBuffer* function(GtkSourceRegion* region) c_gtk_source_region_get_buffer;
1040 	void function(GtkSourceRegion* region, GtkSourceRegionIter* iter) c_gtk_source_region_get_start_region_iter;
1041 	GtkSourceRegion* function(GtkSourceRegion* region1, GtkSourceRegion* region2) c_gtk_source_region_intersect_region;
1042 	GtkSourceRegion* function(GtkSourceRegion* region, GtkTextIter* Start, GtkTextIter* End) c_gtk_source_region_intersect_subregion;
1043 	int function(GtkSourceRegion* region) c_gtk_source_region_is_empty;
1044 	void function(GtkSourceRegion* region, GtkSourceRegion* regionToSubtract) c_gtk_source_region_subtract_region;
1045 	void function(GtkSourceRegion* region, GtkTextIter* Start, GtkTextIter* End) c_gtk_source_region_subtract_subregion;
1046 	char* function(GtkSourceRegion* region) c_gtk_source_region_to_string;
1047 
1048 	// sourceview.RegionIter
1049 
1050 	int function(GtkSourceRegionIter* iter, GtkTextIter* start, GtkTextIter* end) c_gtk_source_region_iter_get_subregion;
1051 	int function(GtkSourceRegionIter* iter) c_gtk_source_region_iter_is_end;
1052 	int function(GtkSourceRegionIter* iter) c_gtk_source_region_iter_next;
1053 
1054 	// sourceview.SearchContext
1055 
1056 	GType function() c_gtk_source_search_context_get_type;
1057 	GtkSourceSearchContext* function(GtkSourceBuffer* buffer, GtkSourceSearchSettings* settings) c_gtk_source_search_context_new;
1058 	int function(GtkSourceSearchContext* search, GtkTextIter* iter, GtkTextIter* matchStart, GtkTextIter* matchEnd, int* hasWrappedAround) c_gtk_source_search_context_backward;
1059 	void function(GtkSourceSearchContext* search, GtkTextIter* iter, GCancellable* cancellable, GAsyncReadyCallback callback, void* userData) c_gtk_source_search_context_backward_async;
1060 	int function(GtkSourceSearchContext* search, GAsyncResult* result, GtkTextIter* matchStart, GtkTextIter* matchEnd, int* hasWrappedAround, GError** err) c_gtk_source_search_context_backward_finish;
1061 	int function(GtkSourceSearchContext* search, GtkTextIter* iter, GtkTextIter* matchStart, GtkTextIter* matchEnd, int* hasWrappedAround) c_gtk_source_search_context_forward;
1062 	void function(GtkSourceSearchContext* search, GtkTextIter* iter, GCancellable* cancellable, GAsyncReadyCallback callback, void* userData) c_gtk_source_search_context_forward_async;
1063 	int function(GtkSourceSearchContext* search, GAsyncResult* result, GtkTextIter* matchStart, GtkTextIter* matchEnd, int* hasWrappedAround, GError** err) c_gtk_source_search_context_forward_finish;
1064 	GtkSourceBuffer* function(GtkSourceSearchContext* search) c_gtk_source_search_context_get_buffer;
1065 	int function(GtkSourceSearchContext* search) c_gtk_source_search_context_get_highlight;
1066 	GtkSourceStyle* function(GtkSourceSearchContext* search) c_gtk_source_search_context_get_match_style;
1067 	int function(GtkSourceSearchContext* search, GtkTextIter* matchStart, GtkTextIter* matchEnd) c_gtk_source_search_context_get_occurrence_position;
1068 	int function(GtkSourceSearchContext* search) c_gtk_source_search_context_get_occurrences_count;
1069 	GError* function(GtkSourceSearchContext* search) c_gtk_source_search_context_get_regex_error;
1070 	GtkSourceSearchSettings* function(GtkSourceSearchContext* search) c_gtk_source_search_context_get_settings;
1071 	int function(GtkSourceSearchContext* search, GtkTextIter* matchStart, GtkTextIter* matchEnd, const(char)* replace, int replaceLength, GError** err) c_gtk_source_search_context_replace;
1072 	uint function(GtkSourceSearchContext* search, const(char)* replace, int replaceLength, GError** err) c_gtk_source_search_context_replace_all;
1073 	void function(GtkSourceSearchContext* search, int highlight) c_gtk_source_search_context_set_highlight;
1074 	void function(GtkSourceSearchContext* search, GtkSourceStyle* matchStyle) c_gtk_source_search_context_set_match_style;
1075 
1076 	// sourceview.SearchSettings
1077 
1078 	GType function() c_gtk_source_search_settings_get_type;
1079 	GtkSourceSearchSettings* function() c_gtk_source_search_settings_new;
1080 	int function(GtkSourceSearchSettings* settings) c_gtk_source_search_settings_get_at_word_boundaries;
1081 	int function(GtkSourceSearchSettings* settings) c_gtk_source_search_settings_get_case_sensitive;
1082 	int function(GtkSourceSearchSettings* settings) c_gtk_source_search_settings_get_regex_enabled;
1083 	const(char)* function(GtkSourceSearchSettings* settings) c_gtk_source_search_settings_get_search_text;
1084 	int function(GtkSourceSearchSettings* settings) c_gtk_source_search_settings_get_wrap_around;
1085 	void function(GtkSourceSearchSettings* settings, int atWordBoundaries) c_gtk_source_search_settings_set_at_word_boundaries;
1086 	void function(GtkSourceSearchSettings* settings, int caseSensitive) c_gtk_source_search_settings_set_case_sensitive;
1087 	void function(GtkSourceSearchSettings* settings, int regexEnabled) c_gtk_source_search_settings_set_regex_enabled;
1088 	void function(GtkSourceSearchSettings* settings, const(char)* searchText) c_gtk_source_search_settings_set_search_text;
1089 	void function(GtkSourceSearchSettings* settings, int wrapAround) c_gtk_source_search_settings_set_wrap_around;
1090 
1091 	// sourceview.Snippet
1092 
1093 	GType function() c_gtk_source_snippet_get_type;
1094 	GtkSourceSnippet* function(const(char)* trigger, const(char)* languageId) c_gtk_source_snippet_new;
1095 	void function(GtkSourceSnippet* snippet, GtkSourceSnippetChunk* chunk) c_gtk_source_snippet_add_chunk;
1096 	GtkSourceSnippet* function(GtkSourceSnippet* snippet) c_gtk_source_snippet_copy;
1097 	GtkSourceSnippetContext* function(GtkSourceSnippet* snippet) c_gtk_source_snippet_get_context;
1098 	const(char)* function(GtkSourceSnippet* snippet) c_gtk_source_snippet_get_description;
1099 	int function(GtkSourceSnippet* snippet) c_gtk_source_snippet_get_focus_position;
1100 	const(char)* function(GtkSourceSnippet* snippet) c_gtk_source_snippet_get_language_id;
1101 	uint function(GtkSourceSnippet* snippet) c_gtk_source_snippet_get_n_chunks;
1102 	const(char)* function(GtkSourceSnippet* snippet) c_gtk_source_snippet_get_name;
1103 	GtkSourceSnippetChunk* function(GtkSourceSnippet* snippet, uint nth) c_gtk_source_snippet_get_nth_chunk;
1104 	const(char)* function(GtkSourceSnippet* snippet) c_gtk_source_snippet_get_trigger;
1105 	void function(GtkSourceSnippet* snippet, const(char)* description) c_gtk_source_snippet_set_description;
1106 	void function(GtkSourceSnippet* snippet, const(char)* languageId) c_gtk_source_snippet_set_language_id;
1107 	void function(GtkSourceSnippet* snippet, const(char)* name) c_gtk_source_snippet_set_name;
1108 	void function(GtkSourceSnippet* snippet, const(char)* trigger) c_gtk_source_snippet_set_trigger;
1109 
1110 	// sourceview.SnippetChunk
1111 
1112 	GType function() c_gtk_source_snippet_chunk_get_type;
1113 	GtkSourceSnippetChunk* function() c_gtk_source_snippet_chunk_new;
1114 	GtkSourceSnippetChunk* function(GtkSourceSnippetChunk* chunk) c_gtk_source_snippet_chunk_copy;
1115 	GtkSourceSnippetContext* function(GtkSourceSnippetChunk* chunk) c_gtk_source_snippet_chunk_get_context;
1116 	int function(GtkSourceSnippetChunk* chunk) c_gtk_source_snippet_chunk_get_focus_position;
1117 	const(char)* function(GtkSourceSnippetChunk* chunk) c_gtk_source_snippet_chunk_get_spec;
1118 	const(char)* function(GtkSourceSnippetChunk* chunk) c_gtk_source_snippet_chunk_get_text;
1119 	int function(GtkSourceSnippetChunk* chunk) c_gtk_source_snippet_chunk_get_text_set;
1120 	const(char)* function(GtkSourceSnippetChunk* chunk) c_gtk_source_snippet_chunk_get_tooltip_text;
1121 	void function(GtkSourceSnippetChunk* chunk, GtkSourceSnippetContext* context) c_gtk_source_snippet_chunk_set_context;
1122 	void function(GtkSourceSnippetChunk* chunk, int focusPosition) c_gtk_source_snippet_chunk_set_focus_position;
1123 	void function(GtkSourceSnippetChunk* chunk, const(char)* spec) c_gtk_source_snippet_chunk_set_spec;
1124 	void function(GtkSourceSnippetChunk* chunk, const(char)* text) c_gtk_source_snippet_chunk_set_text;
1125 	void function(GtkSourceSnippetChunk* chunk, int textSet) c_gtk_source_snippet_chunk_set_text_set;
1126 	void function(GtkSourceSnippetChunk* chunk, const(char)* tooltipText) c_gtk_source_snippet_chunk_set_tooltip_text;
1127 
1128 	// sourceview.SnippetContext
1129 
1130 	GType function() c_gtk_source_snippet_context_get_type;
1131 	GtkSourceSnippetContext* function() c_gtk_source_snippet_context_new;
1132 	void function(GtkSourceSnippetContext* self) c_gtk_source_snippet_context_clear_variables;
1133 	char* function(GtkSourceSnippetContext* self, const(char)* input) c_gtk_source_snippet_context_expand;
1134 	const(char)* function(GtkSourceSnippetContext* self, const(char)* key) c_gtk_source_snippet_context_get_variable;
1135 	void function(GtkSourceSnippetContext* self, const(char)* key, const(char)* value) c_gtk_source_snippet_context_set_constant;
1136 	void function(GtkSourceSnippetContext* self, const(char)* linePrefix) c_gtk_source_snippet_context_set_line_prefix;
1137 	void function(GtkSourceSnippetContext* self, int tabWidth) c_gtk_source_snippet_context_set_tab_width;
1138 	void function(GtkSourceSnippetContext* self, int useSpaces) c_gtk_source_snippet_context_set_use_spaces;
1139 	void function(GtkSourceSnippetContext* self, const(char)* key, const(char)* value) c_gtk_source_snippet_context_set_variable;
1140 
1141 	// sourceview.SnippetManager
1142 
1143 	GType function() c_gtk_source_snippet_manager_get_type;
1144 	GtkSourceSnippetManager* function() c_gtk_source_snippet_manager_get_default;
1145 	char** function(GtkSourceSnippetManager* self) c_gtk_source_snippet_manager_get_search_path;
1146 	GtkSourceSnippet* function(GtkSourceSnippetManager* self, const(char)* group, const(char)* languageId, const(char)* trigger) c_gtk_source_snippet_manager_get_snippet;
1147 	char** function(GtkSourceSnippetManager* self) c_gtk_source_snippet_manager_list_groups;
1148 	GListModel* function(GtkSourceSnippetManager* self, const(char)* group, const(char)* languageId, const(char)* triggerPrefix) c_gtk_source_snippet_manager_list_matching;
1149 	void function(GtkSourceSnippetManager* self, char** dirs) c_gtk_source_snippet_manager_set_search_path;
1150 
1151 	// sourceview.SpaceDrawer
1152 
1153 	GType function() c_gtk_source_space_drawer_get_type;
1154 	GtkSourceSpaceDrawer* function() c_gtk_source_space_drawer_new;
1155 	void function(GtkSourceSpaceDrawer* drawer, GSettings* settings, const(char)* key, GSettingsBindFlags flags) c_gtk_source_space_drawer_bind_matrix_setting;
1156 	int function(GtkSourceSpaceDrawer* drawer) c_gtk_source_space_drawer_get_enable_matrix;
1157 	GVariant* function(GtkSourceSpaceDrawer* drawer) c_gtk_source_space_drawer_get_matrix;
1158 	GtkSourceSpaceTypeFlags function(GtkSourceSpaceDrawer* drawer, GtkSourceSpaceLocationFlags locations) c_gtk_source_space_drawer_get_types_for_locations;
1159 	void function(GtkSourceSpaceDrawer* drawer, int enableMatrix) c_gtk_source_space_drawer_set_enable_matrix;
1160 	void function(GtkSourceSpaceDrawer* drawer, GVariant* matrix) c_gtk_source_space_drawer_set_matrix;
1161 	void function(GtkSourceSpaceDrawer* drawer, GtkSourceSpaceLocationFlags locations, GtkSourceSpaceTypeFlags types) c_gtk_source_space_drawer_set_types_for_locations;
1162 
1163 	// sourceview.Style
1164 
1165 	GType function() c_gtk_source_style_get_type;
1166 	void function(GtkSourceStyle* style, GtkTextTag* tag) c_gtk_source_style_apply;
1167 	GtkSourceStyle* function(GtkSourceStyle* style) c_gtk_source_style_copy;
1168 
1169 	// sourceview.StyleScheme
1170 
1171 	GType function() c_gtk_source_style_scheme_get_type;
1172 	char** function(GtkSourceStyleScheme* scheme) c_gtk_source_style_scheme_get_authors;
1173 	const(char)* function(GtkSourceStyleScheme* scheme) c_gtk_source_style_scheme_get_description;
1174 	const(char)* function(GtkSourceStyleScheme* scheme) c_gtk_source_style_scheme_get_filename;
1175 	const(char)* function(GtkSourceStyleScheme* scheme) c_gtk_source_style_scheme_get_id;
1176 	const(char)* function(GtkSourceStyleScheme* scheme, const(char)* name) c_gtk_source_style_scheme_get_metadata;
1177 	const(char)* function(GtkSourceStyleScheme* scheme) c_gtk_source_style_scheme_get_name;
1178 	GtkSourceStyle* function(GtkSourceStyleScheme* scheme, const(char)* styleId) c_gtk_source_style_scheme_get_style;
1179 
1180 	// sourceview.StyleSchemeChooser
1181 
1182 	GType function() c_gtk_source_style_scheme_chooser_get_type;
1183 	GtkSourceStyleScheme* function(GtkSourceStyleSchemeChooser* chooser) c_gtk_source_style_scheme_chooser_get_style_scheme;
1184 	void function(GtkSourceStyleSchemeChooser* chooser, GtkSourceStyleScheme* scheme) c_gtk_source_style_scheme_chooser_set_style_scheme;
1185 
1186 	// sourceview.StyleSchemeChooserButton
1187 
1188 	GType function() c_gtk_source_style_scheme_chooser_button_get_type;
1189 	GtkWidget* function() c_gtk_source_style_scheme_chooser_button_new;
1190 
1191 	// sourceview.StyleSchemeChooserWidget
1192 
1193 	GType function() c_gtk_source_style_scheme_chooser_widget_get_type;
1194 	GtkWidget* function() c_gtk_source_style_scheme_chooser_widget_new;
1195 
1196 	// sourceview.StyleSchemeManager
1197 
1198 	GType function() c_gtk_source_style_scheme_manager_get_type;
1199 	GtkSourceStyleSchemeManager* function() c_gtk_source_style_scheme_manager_new;
1200 	GtkSourceStyleSchemeManager* function() c_gtk_source_style_scheme_manager_get_default;
1201 	void function(GtkSourceStyleSchemeManager* manager, const(char)* path) c_gtk_source_style_scheme_manager_append_search_path;
1202 	void function(GtkSourceStyleSchemeManager* manager) c_gtk_source_style_scheme_manager_force_rescan;
1203 	GtkSourceStyleScheme* function(GtkSourceStyleSchemeManager* manager, const(char)* schemeId) c_gtk_source_style_scheme_manager_get_scheme;
1204 	char** function(GtkSourceStyleSchemeManager* manager) c_gtk_source_style_scheme_manager_get_scheme_ids;
1205 	char** function(GtkSourceStyleSchemeManager* manager) c_gtk_source_style_scheme_manager_get_search_path;
1206 	void function(GtkSourceStyleSchemeManager* manager, const(char)* path) c_gtk_source_style_scheme_manager_prepend_search_path;
1207 	void function(GtkSourceStyleSchemeManager* manager, char** path) c_gtk_source_style_scheme_manager_set_search_path;
1208 
1209 	// sourceview.StyleSchemePreview
1210 
1211 	GType function() c_gtk_source_style_scheme_preview_get_type;
1212 	GtkWidget* function(GtkSourceStyleScheme* scheme) c_gtk_source_style_scheme_preview_new;
1213 	GtkSourceStyleScheme* function(GtkSourceStyleSchemePreview* self) c_gtk_source_style_scheme_preview_get_scheme;
1214 	int function(GtkSourceStyleSchemePreview* self) c_gtk_source_style_scheme_preview_get_selected;
1215 	void function(GtkSourceStyleSchemePreview* self, int selected) c_gtk_source_style_scheme_preview_set_selected;
1216 
1217 	// sourceview.Tag
1218 
1219 	GType function() c_gtk_source_tag_get_type;
1220 	GtkTextTag* function(const(char)* name) c_gtk_source_tag_new;
1221 
1222 	// sourceview.View
1223 
1224 	GType function() c_gtk_source_view_get_type;
1225 	GtkWidget* function() c_gtk_source_view_new;
1226 	GtkWidget* function(GtkSourceBuffer* buffer) c_gtk_source_view_new_with_buffer;
1227 	int function(GtkSourceView* view) c_gtk_source_view_get_auto_indent;
1228 	GtkSourceBackgroundPatternType function(GtkSourceView* view) c_gtk_source_view_get_background_pattern;
1229 	GtkSourceCompletion* function(GtkSourceView* view) c_gtk_source_view_get_completion;
1230 	int function(GtkSourceView* view) c_gtk_source_view_get_enable_snippets;
1231 	GtkSourceGutter* function(GtkSourceView* view, GtkTextWindowType windowType) c_gtk_source_view_get_gutter;
1232 	int function(GtkSourceView* view) c_gtk_source_view_get_highlight_current_line;
1233 	GtkSourceHover* function(GtkSourceView* view) c_gtk_source_view_get_hover;
1234 	int function(GtkSourceView* view) c_gtk_source_view_get_indent_on_tab;
1235 	int function(GtkSourceView* view) c_gtk_source_view_get_indent_width;
1236 	GtkSourceIndenter* function(GtkSourceView* view) c_gtk_source_view_get_indenter;
1237 	int function(GtkSourceView* view) c_gtk_source_view_get_insert_spaces_instead_of_tabs;
1238 	GtkSourceMarkAttributes* function(GtkSourceView* view, const(char)* category, int* priority) c_gtk_source_view_get_mark_attributes;
1239 	uint function(GtkSourceView* view) c_gtk_source_view_get_right_margin_position;
1240 	int function(GtkSourceView* view) c_gtk_source_view_get_show_line_marks;
1241 	int function(GtkSourceView* view) c_gtk_source_view_get_show_line_numbers;
1242 	int function(GtkSourceView* view) c_gtk_source_view_get_show_right_margin;
1243 	int function(GtkSourceView* view) c_gtk_source_view_get_smart_backspace;
1244 	GtkSourceSmartHomeEndType function(GtkSourceView* view) c_gtk_source_view_get_smart_home_end;
1245 	GtkSourceSpaceDrawer* function(GtkSourceView* view) c_gtk_source_view_get_space_drawer;
1246 	uint function(GtkSourceView* view) c_gtk_source_view_get_tab_width;
1247 	uint function(GtkSourceView* view, GtkTextIter* iter) c_gtk_source_view_get_visual_column;
1248 	void function(GtkSourceView* view, GtkTextIter* start, GtkTextIter* end) c_gtk_source_view_indent_lines;
1249 	void function(GtkSourceView* view, GtkSourceSnippet* snippet, GtkTextIter* location) c_gtk_source_view_push_snippet;
1250 	void function(GtkSourceView* view, int enable) c_gtk_source_view_set_auto_indent;
1251 	void function(GtkSourceView* view, GtkSourceBackgroundPatternType backgroundPattern) c_gtk_source_view_set_background_pattern;
1252 	void function(GtkSourceView* view, int enableSnippets) c_gtk_source_view_set_enable_snippets;
1253 	void function(GtkSourceView* view, int highlight) c_gtk_source_view_set_highlight_current_line;
1254 	void function(GtkSourceView* view, int enable) c_gtk_source_view_set_indent_on_tab;
1255 	void function(GtkSourceView* view, int width) c_gtk_source_view_set_indent_width;
1256 	void function(GtkSourceView* view, GtkSourceIndenter* indenter) c_gtk_source_view_set_indenter;
1257 	void function(GtkSourceView* view, int enable) c_gtk_source_view_set_insert_spaces_instead_of_tabs;
1258 	void function(GtkSourceView* view, const(char)* category, GtkSourceMarkAttributes* attributes, int priority) c_gtk_source_view_set_mark_attributes;
1259 	void function(GtkSourceView* view, uint pos) c_gtk_source_view_set_right_margin_position;
1260 	void function(GtkSourceView* view, int show) c_gtk_source_view_set_show_line_marks;
1261 	void function(GtkSourceView* view, int show) c_gtk_source_view_set_show_line_numbers;
1262 	void function(GtkSourceView* view, int show) c_gtk_source_view_set_show_right_margin;
1263 	void function(GtkSourceView* view, int smartBackspace) c_gtk_source_view_set_smart_backspace;
1264 	void function(GtkSourceView* view, GtkSourceSmartHomeEndType smartHomeEnd) c_gtk_source_view_set_smart_home_end;
1265 	void function(GtkSourceView* view, uint width) c_gtk_source_view_set_tab_width;
1266 	void function(GtkSourceView* view, GtkTextIter* start, GtkTextIter* end) c_gtk_source_view_unindent_lines;
1267 
1268 	// sourceview.VimIMContext
1269 
1270 	GType function() c_gtk_source_vim_im_context_get_type;
1271 	GtkIMContext* function() c_gtk_source_vim_im_context_new;
1272 	void function(GtkSourceVimIMContext* self, const(char)* command) c_gtk_source_vim_im_context_execute_command;
1273 	const(char)* function(GtkSourceVimIMContext* self) c_gtk_source_vim_im_context_get_command_bar_text;
1274 	const(char)* function(GtkSourceVimIMContext* self) c_gtk_source_vim_im_context_get_command_text;
1275 }
1276 
1277 
1278 // sourceview.Buffer
1279 
1280 alias c_gtk_source_buffer_get_type gtk_source_buffer_get_type;
1281 alias c_gtk_source_buffer_new gtk_source_buffer_new;
1282 alias c_gtk_source_buffer_new_with_language gtk_source_buffer_new_with_language;
1283 alias c_gtk_source_buffer_backward_iter_to_source_mark gtk_source_buffer_backward_iter_to_source_mark;
1284 alias c_gtk_source_buffer_change_case gtk_source_buffer_change_case;
1285 alias c_gtk_source_buffer_create_source_mark gtk_source_buffer_create_source_mark;
1286 alias c_gtk_source_buffer_create_source_tag gtk_source_buffer_create_source_tag;
1287 alias c_gtk_source_buffer_ensure_highlight gtk_source_buffer_ensure_highlight;
1288 alias c_gtk_source_buffer_forward_iter_to_source_mark gtk_source_buffer_forward_iter_to_source_mark;
1289 alias c_gtk_source_buffer_get_context_classes_at_iter gtk_source_buffer_get_context_classes_at_iter;
1290 alias c_gtk_source_buffer_get_highlight_matching_brackets gtk_source_buffer_get_highlight_matching_brackets;
1291 alias c_gtk_source_buffer_get_highlight_syntax gtk_source_buffer_get_highlight_syntax;
1292 alias c_gtk_source_buffer_get_implicit_trailing_newline gtk_source_buffer_get_implicit_trailing_newline;
1293 alias c_gtk_source_buffer_get_language gtk_source_buffer_get_language;
1294 alias c_gtk_source_buffer_get_source_marks_at_iter gtk_source_buffer_get_source_marks_at_iter;
1295 alias c_gtk_source_buffer_get_source_marks_at_line gtk_source_buffer_get_source_marks_at_line;
1296 alias c_gtk_source_buffer_get_style_scheme gtk_source_buffer_get_style_scheme;
1297 alias c_gtk_source_buffer_iter_backward_to_context_class_toggle gtk_source_buffer_iter_backward_to_context_class_toggle;
1298 alias c_gtk_source_buffer_iter_forward_to_context_class_toggle gtk_source_buffer_iter_forward_to_context_class_toggle;
1299 alias c_gtk_source_buffer_iter_has_context_class gtk_source_buffer_iter_has_context_class;
1300 alias c_gtk_source_buffer_join_lines gtk_source_buffer_join_lines;
1301 alias c_gtk_source_buffer_remove_source_marks gtk_source_buffer_remove_source_marks;
1302 alias c_gtk_source_buffer_set_highlight_matching_brackets gtk_source_buffer_set_highlight_matching_brackets;
1303 alias c_gtk_source_buffer_set_highlight_syntax gtk_source_buffer_set_highlight_syntax;
1304 alias c_gtk_source_buffer_set_implicit_trailing_newline gtk_source_buffer_set_implicit_trailing_newline;
1305 alias c_gtk_source_buffer_set_language gtk_source_buffer_set_language;
1306 alias c_gtk_source_buffer_set_style_scheme gtk_source_buffer_set_style_scheme;
1307 alias c_gtk_source_buffer_sort_lines gtk_source_buffer_sort_lines;
1308 
1309 // sourceview.Completion
1310 
1311 alias c_gtk_source_completion_get_type gtk_source_completion_get_type;
1312 alias c_gtk_source_completion_fuzzy_highlight gtk_source_completion_fuzzy_highlight;
1313 alias c_gtk_source_completion_fuzzy_match gtk_source_completion_fuzzy_match;
1314 alias c_gtk_source_completion_add_provider gtk_source_completion_add_provider;
1315 alias c_gtk_source_completion_block_interactive gtk_source_completion_block_interactive;
1316 alias c_gtk_source_completion_get_buffer gtk_source_completion_get_buffer;
1317 alias c_gtk_source_completion_get_page_size gtk_source_completion_get_page_size;
1318 alias c_gtk_source_completion_get_view gtk_source_completion_get_view;
1319 alias c_gtk_source_completion_hide gtk_source_completion_hide;
1320 alias c_gtk_source_completion_remove_provider gtk_source_completion_remove_provider;
1321 alias c_gtk_source_completion_set_page_size gtk_source_completion_set_page_size;
1322 alias c_gtk_source_completion_show gtk_source_completion_show;
1323 alias c_gtk_source_completion_unblock_interactive gtk_source_completion_unblock_interactive;
1324 
1325 // sourceview.CompletionCell
1326 
1327 alias c_gtk_source_completion_cell_get_type gtk_source_completion_cell_get_type;
1328 alias c_gtk_source_completion_cell_get_column gtk_source_completion_cell_get_column;
1329 alias c_gtk_source_completion_cell_get_widget gtk_source_completion_cell_get_widget;
1330 alias c_gtk_source_completion_cell_set_gicon gtk_source_completion_cell_set_gicon;
1331 alias c_gtk_source_completion_cell_set_icon_name gtk_source_completion_cell_set_icon_name;
1332 alias c_gtk_source_completion_cell_set_markup gtk_source_completion_cell_set_markup;
1333 alias c_gtk_source_completion_cell_set_paintable gtk_source_completion_cell_set_paintable;
1334 alias c_gtk_source_completion_cell_set_text gtk_source_completion_cell_set_text;
1335 alias c_gtk_source_completion_cell_set_text_with_attributes gtk_source_completion_cell_set_text_with_attributes;
1336 alias c_gtk_source_completion_cell_set_widget gtk_source_completion_cell_set_widget;
1337 
1338 // sourceview.CompletionContext
1339 
1340 alias c_gtk_source_completion_context_get_type gtk_source_completion_context_get_type;
1341 alias c_gtk_source_completion_context_get_activation gtk_source_completion_context_get_activation;
1342 alias c_gtk_source_completion_context_get_bounds gtk_source_completion_context_get_bounds;
1343 alias c_gtk_source_completion_context_get_buffer gtk_source_completion_context_get_buffer;
1344 alias c_gtk_source_completion_context_get_busy gtk_source_completion_context_get_busy;
1345 alias c_gtk_source_completion_context_get_completion gtk_source_completion_context_get_completion;
1346 alias c_gtk_source_completion_context_get_empty gtk_source_completion_context_get_empty;
1347 alias c_gtk_source_completion_context_get_language gtk_source_completion_context_get_language;
1348 alias c_gtk_source_completion_context_get_view gtk_source_completion_context_get_view;
1349 alias c_gtk_source_completion_context_get_word gtk_source_completion_context_get_word;
1350 alias c_gtk_source_completion_context_set_proposals_for_provider gtk_source_completion_context_set_proposals_for_provider;
1351 
1352 // sourceview.CompletionProposal
1353 
1354 alias c_gtk_source_completion_proposal_get_type gtk_source_completion_proposal_get_type;
1355 
1356 // sourceview.CompletionProvider
1357 
1358 alias c_gtk_source_completion_provider_get_type gtk_source_completion_provider_get_type;
1359 alias c_gtk_source_completion_provider_activate gtk_source_completion_provider_activate;
1360 alias c_gtk_source_completion_provider_display gtk_source_completion_provider_display;
1361 alias c_gtk_source_completion_provider_get_priority gtk_source_completion_provider_get_priority;
1362 alias c_gtk_source_completion_provider_get_title gtk_source_completion_provider_get_title;
1363 alias c_gtk_source_completion_provider_is_trigger gtk_source_completion_provider_is_trigger;
1364 alias c_gtk_source_completion_provider_key_activates gtk_source_completion_provider_key_activates;
1365 alias c_gtk_source_completion_provider_list_alternates gtk_source_completion_provider_list_alternates;
1366 alias c_gtk_source_completion_provider_populate_async gtk_source_completion_provider_populate_async;
1367 alias c_gtk_source_completion_provider_populate_finish gtk_source_completion_provider_populate_finish;
1368 alias c_gtk_source_completion_provider_refilter gtk_source_completion_provider_refilter;
1369 
1370 // sourceview.CompletionSnippets
1371 
1372 alias c_gtk_source_completion_snippets_get_type gtk_source_completion_snippets_get_type;
1373 alias c_gtk_source_completion_snippets_new gtk_source_completion_snippets_new;
1374 
1375 // sourceview.CompletionWords
1376 
1377 alias c_gtk_source_completion_words_get_type gtk_source_completion_words_get_type;
1378 alias c_gtk_source_completion_words_new gtk_source_completion_words_new;
1379 alias c_gtk_source_completion_words_register gtk_source_completion_words_register;
1380 alias c_gtk_source_completion_words_unregister gtk_source_completion_words_unregister;
1381 
1382 // sourceview.Encoding
1383 
1384 alias c_gtk_source_encoding_get_type gtk_source_encoding_get_type;
1385 alias c_gtk_source_encoding_copy gtk_source_encoding_copy;
1386 alias c_gtk_source_encoding_free gtk_source_encoding_free;
1387 alias c_gtk_source_encoding_get_charset gtk_source_encoding_get_charset;
1388 alias c_gtk_source_encoding_get_name gtk_source_encoding_get_name;
1389 alias c_gtk_source_encoding_to_string gtk_source_encoding_to_string;
1390 alias c_gtk_source_encoding_get_all gtk_source_encoding_get_all;
1391 alias c_gtk_source_encoding_get_current gtk_source_encoding_get_current;
1392 alias c_gtk_source_encoding_get_default_candidates gtk_source_encoding_get_default_candidates;
1393 alias c_gtk_source_encoding_get_from_charset gtk_source_encoding_get_from_charset;
1394 alias c_gtk_source_encoding_get_utf8 gtk_source_encoding_get_utf8;
1395 
1396 // sourceview.File
1397 
1398 alias c_gtk_source_file_get_type gtk_source_file_get_type;
1399 alias c_gtk_source_file_new gtk_source_file_new;
1400 alias c_gtk_source_file_check_file_on_disk gtk_source_file_check_file_on_disk;
1401 alias c_gtk_source_file_get_compression_type gtk_source_file_get_compression_type;
1402 alias c_gtk_source_file_get_encoding gtk_source_file_get_encoding;
1403 alias c_gtk_source_file_get_location gtk_source_file_get_location;
1404 alias c_gtk_source_file_get_newline_type gtk_source_file_get_newline_type;
1405 alias c_gtk_source_file_is_deleted gtk_source_file_is_deleted;
1406 alias c_gtk_source_file_is_externally_modified gtk_source_file_is_externally_modified;
1407 alias c_gtk_source_file_is_local gtk_source_file_is_local;
1408 alias c_gtk_source_file_is_readonly gtk_source_file_is_readonly;
1409 alias c_gtk_source_file_set_location gtk_source_file_set_location;
1410 alias c_gtk_source_file_set_mount_operation_factory gtk_source_file_set_mount_operation_factory;
1411 
1412 // sourceview.FileLoader
1413 
1414 alias c_gtk_source_file_loader_get_type gtk_source_file_loader_get_type;
1415 alias c_gtk_source_file_loader_new gtk_source_file_loader_new;
1416 alias c_gtk_source_file_loader_new_from_stream gtk_source_file_loader_new_from_stream;
1417 alias c_gtk_source_file_loader_get_buffer gtk_source_file_loader_get_buffer;
1418 alias c_gtk_source_file_loader_get_compression_type gtk_source_file_loader_get_compression_type;
1419 alias c_gtk_source_file_loader_get_encoding gtk_source_file_loader_get_encoding;
1420 alias c_gtk_source_file_loader_get_file gtk_source_file_loader_get_file;
1421 alias c_gtk_source_file_loader_get_input_stream gtk_source_file_loader_get_input_stream;
1422 alias c_gtk_source_file_loader_get_location gtk_source_file_loader_get_location;
1423 alias c_gtk_source_file_loader_get_newline_type gtk_source_file_loader_get_newline_type;
1424 alias c_gtk_source_file_loader_load_async gtk_source_file_loader_load_async;
1425 alias c_gtk_source_file_loader_load_finish gtk_source_file_loader_load_finish;
1426 alias c_gtk_source_file_loader_set_candidate_encodings gtk_source_file_loader_set_candidate_encodings;
1427 
1428 // sourceview.FileSaver
1429 
1430 alias c_gtk_source_file_saver_get_type gtk_source_file_saver_get_type;
1431 alias c_gtk_source_file_saver_new gtk_source_file_saver_new;
1432 alias c_gtk_source_file_saver_new_with_target gtk_source_file_saver_new_with_target;
1433 alias c_gtk_source_file_saver_get_buffer gtk_source_file_saver_get_buffer;
1434 alias c_gtk_source_file_saver_get_compression_type gtk_source_file_saver_get_compression_type;
1435 alias c_gtk_source_file_saver_get_encoding gtk_source_file_saver_get_encoding;
1436 alias c_gtk_source_file_saver_get_file gtk_source_file_saver_get_file;
1437 alias c_gtk_source_file_saver_get_flags gtk_source_file_saver_get_flags;
1438 alias c_gtk_source_file_saver_get_location gtk_source_file_saver_get_location;
1439 alias c_gtk_source_file_saver_get_newline_type gtk_source_file_saver_get_newline_type;
1440 alias c_gtk_source_file_saver_save_async gtk_source_file_saver_save_async;
1441 alias c_gtk_source_file_saver_save_finish gtk_source_file_saver_save_finish;
1442 alias c_gtk_source_file_saver_set_compression_type gtk_source_file_saver_set_compression_type;
1443 alias c_gtk_source_file_saver_set_encoding gtk_source_file_saver_set_encoding;
1444 alias c_gtk_source_file_saver_set_flags gtk_source_file_saver_set_flags;
1445 alias c_gtk_source_file_saver_set_newline_type gtk_source_file_saver_set_newline_type;
1446 
1447 // sourceview.Gutter
1448 
1449 alias c_gtk_source_gutter_get_type gtk_source_gutter_get_type;
1450 alias c_gtk_source_gutter_get_view gtk_source_gutter_get_view;
1451 alias c_gtk_source_gutter_insert gtk_source_gutter_insert;
1452 alias c_gtk_source_gutter_remove gtk_source_gutter_remove;
1453 alias c_gtk_source_gutter_reorder gtk_source_gutter_reorder;
1454 
1455 // sourceview.GutterLines
1456 
1457 alias c_gtk_source_gutter_lines_get_type gtk_source_gutter_lines_get_type;
1458 alias c_gtk_source_gutter_lines_add_class gtk_source_gutter_lines_add_class;
1459 alias c_gtk_source_gutter_lines_add_qclass gtk_source_gutter_lines_add_qclass;
1460 alias c_gtk_source_gutter_lines_get_buffer gtk_source_gutter_lines_get_buffer;
1461 alias c_gtk_source_gutter_lines_get_first gtk_source_gutter_lines_get_first;
1462 alias c_gtk_source_gutter_lines_get_iter_at_line gtk_source_gutter_lines_get_iter_at_line;
1463 alias c_gtk_source_gutter_lines_get_last gtk_source_gutter_lines_get_last;
1464 alias c_gtk_source_gutter_lines_get_line_yrange gtk_source_gutter_lines_get_line_yrange;
1465 alias c_gtk_source_gutter_lines_get_view gtk_source_gutter_lines_get_view;
1466 alias c_gtk_source_gutter_lines_has_class gtk_source_gutter_lines_has_class;
1467 alias c_gtk_source_gutter_lines_has_qclass gtk_source_gutter_lines_has_qclass;
1468 alias c_gtk_source_gutter_lines_is_cursor gtk_source_gutter_lines_is_cursor;
1469 alias c_gtk_source_gutter_lines_is_prelit gtk_source_gutter_lines_is_prelit;
1470 alias c_gtk_source_gutter_lines_is_selected gtk_source_gutter_lines_is_selected;
1471 alias c_gtk_source_gutter_lines_remove_class gtk_source_gutter_lines_remove_class;
1472 alias c_gtk_source_gutter_lines_remove_qclass gtk_source_gutter_lines_remove_qclass;
1473 
1474 // sourceview.GutterRenderer
1475 
1476 alias c_gtk_source_gutter_renderer_get_type gtk_source_gutter_renderer_get_type;
1477 alias c_gtk_source_gutter_renderer_activate gtk_source_gutter_renderer_activate;
1478 alias c_gtk_source_gutter_renderer_align_cell gtk_source_gutter_renderer_align_cell;
1479 alias c_gtk_source_gutter_renderer_get_alignment_mode gtk_source_gutter_renderer_get_alignment_mode;
1480 alias c_gtk_source_gutter_renderer_get_buffer gtk_source_gutter_renderer_get_buffer;
1481 alias c_gtk_source_gutter_renderer_get_view gtk_source_gutter_renderer_get_view;
1482 alias c_gtk_source_gutter_renderer_get_xalign gtk_source_gutter_renderer_get_xalign;
1483 alias c_gtk_source_gutter_renderer_get_xpad gtk_source_gutter_renderer_get_xpad;
1484 alias c_gtk_source_gutter_renderer_get_yalign gtk_source_gutter_renderer_get_yalign;
1485 alias c_gtk_source_gutter_renderer_get_ypad gtk_source_gutter_renderer_get_ypad;
1486 alias c_gtk_source_gutter_renderer_query_activatable gtk_source_gutter_renderer_query_activatable;
1487 alias c_gtk_source_gutter_renderer_set_alignment_mode gtk_source_gutter_renderer_set_alignment_mode;
1488 alias c_gtk_source_gutter_renderer_set_xalign gtk_source_gutter_renderer_set_xalign;
1489 alias c_gtk_source_gutter_renderer_set_xpad gtk_source_gutter_renderer_set_xpad;
1490 alias c_gtk_source_gutter_renderer_set_yalign gtk_source_gutter_renderer_set_yalign;
1491 alias c_gtk_source_gutter_renderer_set_ypad gtk_source_gutter_renderer_set_ypad;
1492 
1493 // sourceview.GutterRendererPixbuf
1494 
1495 alias c_gtk_source_gutter_renderer_pixbuf_get_type gtk_source_gutter_renderer_pixbuf_get_type;
1496 alias c_gtk_source_gutter_renderer_pixbuf_new gtk_source_gutter_renderer_pixbuf_new;
1497 alias c_gtk_source_gutter_renderer_pixbuf_get_gicon gtk_source_gutter_renderer_pixbuf_get_gicon;
1498 alias c_gtk_source_gutter_renderer_pixbuf_get_icon_name gtk_source_gutter_renderer_pixbuf_get_icon_name;
1499 alias c_gtk_source_gutter_renderer_pixbuf_get_paintable gtk_source_gutter_renderer_pixbuf_get_paintable;
1500 alias c_gtk_source_gutter_renderer_pixbuf_get_pixbuf gtk_source_gutter_renderer_pixbuf_get_pixbuf;
1501 alias c_gtk_source_gutter_renderer_pixbuf_overlay_paintable gtk_source_gutter_renderer_pixbuf_overlay_paintable;
1502 alias c_gtk_source_gutter_renderer_pixbuf_set_gicon gtk_source_gutter_renderer_pixbuf_set_gicon;
1503 alias c_gtk_source_gutter_renderer_pixbuf_set_icon_name gtk_source_gutter_renderer_pixbuf_set_icon_name;
1504 alias c_gtk_source_gutter_renderer_pixbuf_set_paintable gtk_source_gutter_renderer_pixbuf_set_paintable;
1505 alias c_gtk_source_gutter_renderer_pixbuf_set_pixbuf gtk_source_gutter_renderer_pixbuf_set_pixbuf;
1506 
1507 // sourceview.GutterRendererText
1508 
1509 alias c_gtk_source_gutter_renderer_text_get_type gtk_source_gutter_renderer_text_get_type;
1510 alias c_gtk_source_gutter_renderer_text_new gtk_source_gutter_renderer_text_new;
1511 alias c_gtk_source_gutter_renderer_text_measure gtk_source_gutter_renderer_text_measure;
1512 alias c_gtk_source_gutter_renderer_text_measure_markup gtk_source_gutter_renderer_text_measure_markup;
1513 alias c_gtk_source_gutter_renderer_text_set_markup gtk_source_gutter_renderer_text_set_markup;
1514 alias c_gtk_source_gutter_renderer_text_set_text gtk_source_gutter_renderer_text_set_text;
1515 
1516 // sourceview.Hover
1517 
1518 alias c_gtk_source_hover_get_type gtk_source_hover_get_type;
1519 alias c_gtk_source_hover_add_provider gtk_source_hover_add_provider;
1520 alias c_gtk_source_hover_remove_provider gtk_source_hover_remove_provider;
1521 
1522 // sourceview.HoverContext
1523 
1524 alias c_gtk_source_hover_context_get_type gtk_source_hover_context_get_type;
1525 alias c_gtk_source_hover_context_get_bounds gtk_source_hover_context_get_bounds;
1526 alias c_gtk_source_hover_context_get_buffer gtk_source_hover_context_get_buffer;
1527 alias c_gtk_source_hover_context_get_iter gtk_source_hover_context_get_iter;
1528 alias c_gtk_source_hover_context_get_view gtk_source_hover_context_get_view;
1529 
1530 // sourceview.HoverDisplay
1531 
1532 alias c_gtk_source_hover_display_get_type gtk_source_hover_display_get_type;
1533 alias c_gtk_source_hover_display_append gtk_source_hover_display_append;
1534 alias c_gtk_source_hover_display_insert_after gtk_source_hover_display_insert_after;
1535 alias c_gtk_source_hover_display_prepend gtk_source_hover_display_prepend;
1536 alias c_gtk_source_hover_display_remove gtk_source_hover_display_remove;
1537 
1538 // sourceview.HoverProvider
1539 
1540 alias c_gtk_source_hover_provider_get_type gtk_source_hover_provider_get_type;
1541 alias c_gtk_source_hover_provider_populate_async gtk_source_hover_provider_populate_async;
1542 alias c_gtk_source_hover_provider_populate_finish gtk_source_hover_provider_populate_finish;
1543 
1544 // sourceview.Indenter
1545 
1546 alias c_gtk_source_indenter_get_type gtk_source_indenter_get_type;
1547 alias c_gtk_source_indenter_indent gtk_source_indenter_indent;
1548 alias c_gtk_source_indenter_is_trigger gtk_source_indenter_is_trigger;
1549 
1550 // sourceview.Language
1551 
1552 alias c_gtk_source_language_get_type gtk_source_language_get_type;
1553 alias c_gtk_source_language_get_globs gtk_source_language_get_globs;
1554 alias c_gtk_source_language_get_hidden gtk_source_language_get_hidden;
1555 alias c_gtk_source_language_get_id gtk_source_language_get_id;
1556 alias c_gtk_source_language_get_metadata gtk_source_language_get_metadata;
1557 alias c_gtk_source_language_get_mime_types gtk_source_language_get_mime_types;
1558 alias c_gtk_source_language_get_name gtk_source_language_get_name;
1559 alias c_gtk_source_language_get_section gtk_source_language_get_section;
1560 alias c_gtk_source_language_get_style_fallback gtk_source_language_get_style_fallback;
1561 alias c_gtk_source_language_get_style_ids gtk_source_language_get_style_ids;
1562 alias c_gtk_source_language_get_style_name gtk_source_language_get_style_name;
1563 
1564 // sourceview.LanguageManager
1565 
1566 alias c_gtk_source_language_manager_get_type gtk_source_language_manager_get_type;
1567 alias c_gtk_source_language_manager_new gtk_source_language_manager_new;
1568 alias c_gtk_source_language_manager_get_default gtk_source_language_manager_get_default;
1569 alias c_gtk_source_language_manager_append_search_path gtk_source_language_manager_append_search_path;
1570 alias c_gtk_source_language_manager_get_language gtk_source_language_manager_get_language;
1571 alias c_gtk_source_language_manager_get_language_ids gtk_source_language_manager_get_language_ids;
1572 alias c_gtk_source_language_manager_get_search_path gtk_source_language_manager_get_search_path;
1573 alias c_gtk_source_language_manager_guess_language gtk_source_language_manager_guess_language;
1574 alias c_gtk_source_language_manager_prepend_search_path gtk_source_language_manager_prepend_search_path;
1575 alias c_gtk_source_language_manager_set_search_path gtk_source_language_manager_set_search_path;
1576 
1577 // sourceview.Map
1578 
1579 alias c_gtk_source_map_get_type gtk_source_map_get_type;
1580 alias c_gtk_source_map_new gtk_source_map_new;
1581 alias c_gtk_source_map_get_view gtk_source_map_get_view;
1582 alias c_gtk_source_map_set_view gtk_source_map_set_view;
1583 
1584 // sourceview.Mark
1585 
1586 alias c_gtk_source_mark_get_type gtk_source_mark_get_type;
1587 alias c_gtk_source_mark_new gtk_source_mark_new;
1588 alias c_gtk_source_mark_get_category gtk_source_mark_get_category;
1589 alias c_gtk_source_mark_next gtk_source_mark_next;
1590 alias c_gtk_source_mark_prev gtk_source_mark_prev;
1591 
1592 // sourceview.MarkAttributes
1593 
1594 alias c_gtk_source_mark_attributes_get_type gtk_source_mark_attributes_get_type;
1595 alias c_gtk_source_mark_attributes_new gtk_source_mark_attributes_new;
1596 alias c_gtk_source_mark_attributes_get_background gtk_source_mark_attributes_get_background;
1597 alias c_gtk_source_mark_attributes_get_gicon gtk_source_mark_attributes_get_gicon;
1598 alias c_gtk_source_mark_attributes_get_icon_name gtk_source_mark_attributes_get_icon_name;
1599 alias c_gtk_source_mark_attributes_get_pixbuf gtk_source_mark_attributes_get_pixbuf;
1600 alias c_gtk_source_mark_attributes_get_tooltip_markup gtk_source_mark_attributes_get_tooltip_markup;
1601 alias c_gtk_source_mark_attributes_get_tooltip_text gtk_source_mark_attributes_get_tooltip_text;
1602 alias c_gtk_source_mark_attributes_render_icon gtk_source_mark_attributes_render_icon;
1603 alias c_gtk_source_mark_attributes_set_background gtk_source_mark_attributes_set_background;
1604 alias c_gtk_source_mark_attributes_set_gicon gtk_source_mark_attributes_set_gicon;
1605 alias c_gtk_source_mark_attributes_set_icon_name gtk_source_mark_attributes_set_icon_name;
1606 alias c_gtk_source_mark_attributes_set_pixbuf gtk_source_mark_attributes_set_pixbuf;
1607 
1608 // sourceview.PrintCompositor
1609 
1610 alias c_gtk_source_print_compositor_get_type gtk_source_print_compositor_get_type;
1611 alias c_gtk_source_print_compositor_new gtk_source_print_compositor_new;
1612 alias c_gtk_source_print_compositor_new_from_view gtk_source_print_compositor_new_from_view;
1613 alias c_gtk_source_print_compositor_draw_page gtk_source_print_compositor_draw_page;
1614 alias c_gtk_source_print_compositor_get_body_font_name gtk_source_print_compositor_get_body_font_name;
1615 alias c_gtk_source_print_compositor_get_bottom_margin gtk_source_print_compositor_get_bottom_margin;
1616 alias c_gtk_source_print_compositor_get_buffer gtk_source_print_compositor_get_buffer;
1617 alias c_gtk_source_print_compositor_get_footer_font_name gtk_source_print_compositor_get_footer_font_name;
1618 alias c_gtk_source_print_compositor_get_header_font_name gtk_source_print_compositor_get_header_font_name;
1619 alias c_gtk_source_print_compositor_get_highlight_syntax gtk_source_print_compositor_get_highlight_syntax;
1620 alias c_gtk_source_print_compositor_get_left_margin gtk_source_print_compositor_get_left_margin;
1621 alias c_gtk_source_print_compositor_get_line_numbers_font_name gtk_source_print_compositor_get_line_numbers_font_name;
1622 alias c_gtk_source_print_compositor_get_n_pages gtk_source_print_compositor_get_n_pages;
1623 alias c_gtk_source_print_compositor_get_pagination_progress gtk_source_print_compositor_get_pagination_progress;
1624 alias c_gtk_source_print_compositor_get_print_footer gtk_source_print_compositor_get_print_footer;
1625 alias c_gtk_source_print_compositor_get_print_header gtk_source_print_compositor_get_print_header;
1626 alias c_gtk_source_print_compositor_get_print_line_numbers gtk_source_print_compositor_get_print_line_numbers;
1627 alias c_gtk_source_print_compositor_get_right_margin gtk_source_print_compositor_get_right_margin;
1628 alias c_gtk_source_print_compositor_get_tab_width gtk_source_print_compositor_get_tab_width;
1629 alias c_gtk_source_print_compositor_get_top_margin gtk_source_print_compositor_get_top_margin;
1630 alias c_gtk_source_print_compositor_get_wrap_mode gtk_source_print_compositor_get_wrap_mode;
1631 alias c_gtk_source_print_compositor_ignore_tag gtk_source_print_compositor_ignore_tag;
1632 alias c_gtk_source_print_compositor_paginate gtk_source_print_compositor_paginate;
1633 alias c_gtk_source_print_compositor_set_body_font_name gtk_source_print_compositor_set_body_font_name;
1634 alias c_gtk_source_print_compositor_set_bottom_margin gtk_source_print_compositor_set_bottom_margin;
1635 alias c_gtk_source_print_compositor_set_footer_font_name gtk_source_print_compositor_set_footer_font_name;
1636 alias c_gtk_source_print_compositor_set_footer_format gtk_source_print_compositor_set_footer_format;
1637 alias c_gtk_source_print_compositor_set_header_font_name gtk_source_print_compositor_set_header_font_name;
1638 alias c_gtk_source_print_compositor_set_header_format gtk_source_print_compositor_set_header_format;
1639 alias c_gtk_source_print_compositor_set_highlight_syntax gtk_source_print_compositor_set_highlight_syntax;
1640 alias c_gtk_source_print_compositor_set_left_margin gtk_source_print_compositor_set_left_margin;
1641 alias c_gtk_source_print_compositor_set_line_numbers_font_name gtk_source_print_compositor_set_line_numbers_font_name;
1642 alias c_gtk_source_print_compositor_set_print_footer gtk_source_print_compositor_set_print_footer;
1643 alias c_gtk_source_print_compositor_set_print_header gtk_source_print_compositor_set_print_header;
1644 alias c_gtk_source_print_compositor_set_print_line_numbers gtk_source_print_compositor_set_print_line_numbers;
1645 alias c_gtk_source_print_compositor_set_right_margin gtk_source_print_compositor_set_right_margin;
1646 alias c_gtk_source_print_compositor_set_tab_width gtk_source_print_compositor_set_tab_width;
1647 alias c_gtk_source_print_compositor_set_top_margin gtk_source_print_compositor_set_top_margin;
1648 alias c_gtk_source_print_compositor_set_wrap_mode gtk_source_print_compositor_set_wrap_mode;
1649 
1650 // sourceview.Region
1651 
1652 alias c_gtk_source_region_get_type gtk_source_region_get_type;
1653 alias c_gtk_source_region_new gtk_source_region_new;
1654 alias c_gtk_source_region_add_region gtk_source_region_add_region;
1655 alias c_gtk_source_region_add_subregion gtk_source_region_add_subregion;
1656 alias c_gtk_source_region_get_bounds gtk_source_region_get_bounds;
1657 alias c_gtk_source_region_get_buffer gtk_source_region_get_buffer;
1658 alias c_gtk_source_region_get_start_region_iter gtk_source_region_get_start_region_iter;
1659 alias c_gtk_source_region_intersect_region gtk_source_region_intersect_region;
1660 alias c_gtk_source_region_intersect_subregion gtk_source_region_intersect_subregion;
1661 alias c_gtk_source_region_is_empty gtk_source_region_is_empty;
1662 alias c_gtk_source_region_subtract_region gtk_source_region_subtract_region;
1663 alias c_gtk_source_region_subtract_subregion gtk_source_region_subtract_subregion;
1664 alias c_gtk_source_region_to_string gtk_source_region_to_string;
1665 
1666 // sourceview.RegionIter
1667 
1668 alias c_gtk_source_region_iter_get_subregion gtk_source_region_iter_get_subregion;
1669 alias c_gtk_source_region_iter_is_end gtk_source_region_iter_is_end;
1670 alias c_gtk_source_region_iter_next gtk_source_region_iter_next;
1671 
1672 // sourceview.SearchContext
1673 
1674 alias c_gtk_source_search_context_get_type gtk_source_search_context_get_type;
1675 alias c_gtk_source_search_context_new gtk_source_search_context_new;
1676 alias c_gtk_source_search_context_backward gtk_source_search_context_backward;
1677 alias c_gtk_source_search_context_backward_async gtk_source_search_context_backward_async;
1678 alias c_gtk_source_search_context_backward_finish gtk_source_search_context_backward_finish;
1679 alias c_gtk_source_search_context_forward gtk_source_search_context_forward;
1680 alias c_gtk_source_search_context_forward_async gtk_source_search_context_forward_async;
1681 alias c_gtk_source_search_context_forward_finish gtk_source_search_context_forward_finish;
1682 alias c_gtk_source_search_context_get_buffer gtk_source_search_context_get_buffer;
1683 alias c_gtk_source_search_context_get_highlight gtk_source_search_context_get_highlight;
1684 alias c_gtk_source_search_context_get_match_style gtk_source_search_context_get_match_style;
1685 alias c_gtk_source_search_context_get_occurrence_position gtk_source_search_context_get_occurrence_position;
1686 alias c_gtk_source_search_context_get_occurrences_count gtk_source_search_context_get_occurrences_count;
1687 alias c_gtk_source_search_context_get_regex_error gtk_source_search_context_get_regex_error;
1688 alias c_gtk_source_search_context_get_settings gtk_source_search_context_get_settings;
1689 alias c_gtk_source_search_context_replace gtk_source_search_context_replace;
1690 alias c_gtk_source_search_context_replace_all gtk_source_search_context_replace_all;
1691 alias c_gtk_source_search_context_set_highlight gtk_source_search_context_set_highlight;
1692 alias c_gtk_source_search_context_set_match_style gtk_source_search_context_set_match_style;
1693 
1694 // sourceview.SearchSettings
1695 
1696 alias c_gtk_source_search_settings_get_type gtk_source_search_settings_get_type;
1697 alias c_gtk_source_search_settings_new gtk_source_search_settings_new;
1698 alias c_gtk_source_search_settings_get_at_word_boundaries gtk_source_search_settings_get_at_word_boundaries;
1699 alias c_gtk_source_search_settings_get_case_sensitive gtk_source_search_settings_get_case_sensitive;
1700 alias c_gtk_source_search_settings_get_regex_enabled gtk_source_search_settings_get_regex_enabled;
1701 alias c_gtk_source_search_settings_get_search_text gtk_source_search_settings_get_search_text;
1702 alias c_gtk_source_search_settings_get_wrap_around gtk_source_search_settings_get_wrap_around;
1703 alias c_gtk_source_search_settings_set_at_word_boundaries gtk_source_search_settings_set_at_word_boundaries;
1704 alias c_gtk_source_search_settings_set_case_sensitive gtk_source_search_settings_set_case_sensitive;
1705 alias c_gtk_source_search_settings_set_regex_enabled gtk_source_search_settings_set_regex_enabled;
1706 alias c_gtk_source_search_settings_set_search_text gtk_source_search_settings_set_search_text;
1707 alias c_gtk_source_search_settings_set_wrap_around gtk_source_search_settings_set_wrap_around;
1708 
1709 // sourceview.Snippet
1710 
1711 alias c_gtk_source_snippet_get_type gtk_source_snippet_get_type;
1712 alias c_gtk_source_snippet_new gtk_source_snippet_new;
1713 alias c_gtk_source_snippet_add_chunk gtk_source_snippet_add_chunk;
1714 alias c_gtk_source_snippet_copy gtk_source_snippet_copy;
1715 alias c_gtk_source_snippet_get_context gtk_source_snippet_get_context;
1716 alias c_gtk_source_snippet_get_description gtk_source_snippet_get_description;
1717 alias c_gtk_source_snippet_get_focus_position gtk_source_snippet_get_focus_position;
1718 alias c_gtk_source_snippet_get_language_id gtk_source_snippet_get_language_id;
1719 alias c_gtk_source_snippet_get_n_chunks gtk_source_snippet_get_n_chunks;
1720 alias c_gtk_source_snippet_get_name gtk_source_snippet_get_name;
1721 alias c_gtk_source_snippet_get_nth_chunk gtk_source_snippet_get_nth_chunk;
1722 alias c_gtk_source_snippet_get_trigger gtk_source_snippet_get_trigger;
1723 alias c_gtk_source_snippet_set_description gtk_source_snippet_set_description;
1724 alias c_gtk_source_snippet_set_language_id gtk_source_snippet_set_language_id;
1725 alias c_gtk_source_snippet_set_name gtk_source_snippet_set_name;
1726 alias c_gtk_source_snippet_set_trigger gtk_source_snippet_set_trigger;
1727 
1728 // sourceview.SnippetChunk
1729 
1730 alias c_gtk_source_snippet_chunk_get_type gtk_source_snippet_chunk_get_type;
1731 alias c_gtk_source_snippet_chunk_new gtk_source_snippet_chunk_new;
1732 alias c_gtk_source_snippet_chunk_copy gtk_source_snippet_chunk_copy;
1733 alias c_gtk_source_snippet_chunk_get_context gtk_source_snippet_chunk_get_context;
1734 alias c_gtk_source_snippet_chunk_get_focus_position gtk_source_snippet_chunk_get_focus_position;
1735 alias c_gtk_source_snippet_chunk_get_spec gtk_source_snippet_chunk_get_spec;
1736 alias c_gtk_source_snippet_chunk_get_text gtk_source_snippet_chunk_get_text;
1737 alias c_gtk_source_snippet_chunk_get_text_set gtk_source_snippet_chunk_get_text_set;
1738 alias c_gtk_source_snippet_chunk_get_tooltip_text gtk_source_snippet_chunk_get_tooltip_text;
1739 alias c_gtk_source_snippet_chunk_set_context gtk_source_snippet_chunk_set_context;
1740 alias c_gtk_source_snippet_chunk_set_focus_position gtk_source_snippet_chunk_set_focus_position;
1741 alias c_gtk_source_snippet_chunk_set_spec gtk_source_snippet_chunk_set_spec;
1742 alias c_gtk_source_snippet_chunk_set_text gtk_source_snippet_chunk_set_text;
1743 alias c_gtk_source_snippet_chunk_set_text_set gtk_source_snippet_chunk_set_text_set;
1744 alias c_gtk_source_snippet_chunk_set_tooltip_text gtk_source_snippet_chunk_set_tooltip_text;
1745 
1746 // sourceview.SnippetContext
1747 
1748 alias c_gtk_source_snippet_context_get_type gtk_source_snippet_context_get_type;
1749 alias c_gtk_source_snippet_context_new gtk_source_snippet_context_new;
1750 alias c_gtk_source_snippet_context_clear_variables gtk_source_snippet_context_clear_variables;
1751 alias c_gtk_source_snippet_context_expand gtk_source_snippet_context_expand;
1752 alias c_gtk_source_snippet_context_get_variable gtk_source_snippet_context_get_variable;
1753 alias c_gtk_source_snippet_context_set_constant gtk_source_snippet_context_set_constant;
1754 alias c_gtk_source_snippet_context_set_line_prefix gtk_source_snippet_context_set_line_prefix;
1755 alias c_gtk_source_snippet_context_set_tab_width gtk_source_snippet_context_set_tab_width;
1756 alias c_gtk_source_snippet_context_set_use_spaces gtk_source_snippet_context_set_use_spaces;
1757 alias c_gtk_source_snippet_context_set_variable gtk_source_snippet_context_set_variable;
1758 
1759 // sourceview.SnippetManager
1760 
1761 alias c_gtk_source_snippet_manager_get_type gtk_source_snippet_manager_get_type;
1762 alias c_gtk_source_snippet_manager_get_default gtk_source_snippet_manager_get_default;
1763 alias c_gtk_source_snippet_manager_get_search_path gtk_source_snippet_manager_get_search_path;
1764 alias c_gtk_source_snippet_manager_get_snippet gtk_source_snippet_manager_get_snippet;
1765 alias c_gtk_source_snippet_manager_list_groups gtk_source_snippet_manager_list_groups;
1766 alias c_gtk_source_snippet_manager_list_matching gtk_source_snippet_manager_list_matching;
1767 alias c_gtk_source_snippet_manager_set_search_path gtk_source_snippet_manager_set_search_path;
1768 
1769 // sourceview.SpaceDrawer
1770 
1771 alias c_gtk_source_space_drawer_get_type gtk_source_space_drawer_get_type;
1772 alias c_gtk_source_space_drawer_new gtk_source_space_drawer_new;
1773 alias c_gtk_source_space_drawer_bind_matrix_setting gtk_source_space_drawer_bind_matrix_setting;
1774 alias c_gtk_source_space_drawer_get_enable_matrix gtk_source_space_drawer_get_enable_matrix;
1775 alias c_gtk_source_space_drawer_get_matrix gtk_source_space_drawer_get_matrix;
1776 alias c_gtk_source_space_drawer_get_types_for_locations gtk_source_space_drawer_get_types_for_locations;
1777 alias c_gtk_source_space_drawer_set_enable_matrix gtk_source_space_drawer_set_enable_matrix;
1778 alias c_gtk_source_space_drawer_set_matrix gtk_source_space_drawer_set_matrix;
1779 alias c_gtk_source_space_drawer_set_types_for_locations gtk_source_space_drawer_set_types_for_locations;
1780 
1781 // sourceview.Style
1782 
1783 alias c_gtk_source_style_get_type gtk_source_style_get_type;
1784 alias c_gtk_source_style_apply gtk_source_style_apply;
1785 alias c_gtk_source_style_copy gtk_source_style_copy;
1786 
1787 // sourceview.StyleScheme
1788 
1789 alias c_gtk_source_style_scheme_get_type gtk_source_style_scheme_get_type;
1790 alias c_gtk_source_style_scheme_get_authors gtk_source_style_scheme_get_authors;
1791 alias c_gtk_source_style_scheme_get_description gtk_source_style_scheme_get_description;
1792 alias c_gtk_source_style_scheme_get_filename gtk_source_style_scheme_get_filename;
1793 alias c_gtk_source_style_scheme_get_id gtk_source_style_scheme_get_id;
1794 alias c_gtk_source_style_scheme_get_metadata gtk_source_style_scheme_get_metadata;
1795 alias c_gtk_source_style_scheme_get_name gtk_source_style_scheme_get_name;
1796 alias c_gtk_source_style_scheme_get_style gtk_source_style_scheme_get_style;
1797 
1798 // sourceview.StyleSchemeChooser
1799 
1800 alias c_gtk_source_style_scheme_chooser_get_type gtk_source_style_scheme_chooser_get_type;
1801 alias c_gtk_source_style_scheme_chooser_get_style_scheme gtk_source_style_scheme_chooser_get_style_scheme;
1802 alias c_gtk_source_style_scheme_chooser_set_style_scheme gtk_source_style_scheme_chooser_set_style_scheme;
1803 
1804 // sourceview.StyleSchemeChooserButton
1805 
1806 alias c_gtk_source_style_scheme_chooser_button_get_type gtk_source_style_scheme_chooser_button_get_type;
1807 alias c_gtk_source_style_scheme_chooser_button_new gtk_source_style_scheme_chooser_button_new;
1808 
1809 // sourceview.StyleSchemeChooserWidget
1810 
1811 alias c_gtk_source_style_scheme_chooser_widget_get_type gtk_source_style_scheme_chooser_widget_get_type;
1812 alias c_gtk_source_style_scheme_chooser_widget_new gtk_source_style_scheme_chooser_widget_new;
1813 
1814 // sourceview.StyleSchemeManager
1815 
1816 alias c_gtk_source_style_scheme_manager_get_type gtk_source_style_scheme_manager_get_type;
1817 alias c_gtk_source_style_scheme_manager_new gtk_source_style_scheme_manager_new;
1818 alias c_gtk_source_style_scheme_manager_get_default gtk_source_style_scheme_manager_get_default;
1819 alias c_gtk_source_style_scheme_manager_append_search_path gtk_source_style_scheme_manager_append_search_path;
1820 alias c_gtk_source_style_scheme_manager_force_rescan gtk_source_style_scheme_manager_force_rescan;
1821 alias c_gtk_source_style_scheme_manager_get_scheme gtk_source_style_scheme_manager_get_scheme;
1822 alias c_gtk_source_style_scheme_manager_get_scheme_ids gtk_source_style_scheme_manager_get_scheme_ids;
1823 alias c_gtk_source_style_scheme_manager_get_search_path gtk_source_style_scheme_manager_get_search_path;
1824 alias c_gtk_source_style_scheme_manager_prepend_search_path gtk_source_style_scheme_manager_prepend_search_path;
1825 alias c_gtk_source_style_scheme_manager_set_search_path gtk_source_style_scheme_manager_set_search_path;
1826 
1827 // sourceview.StyleSchemePreview
1828 
1829 alias c_gtk_source_style_scheme_preview_get_type gtk_source_style_scheme_preview_get_type;
1830 alias c_gtk_source_style_scheme_preview_new gtk_source_style_scheme_preview_new;
1831 alias c_gtk_source_style_scheme_preview_get_scheme gtk_source_style_scheme_preview_get_scheme;
1832 alias c_gtk_source_style_scheme_preview_get_selected gtk_source_style_scheme_preview_get_selected;
1833 alias c_gtk_source_style_scheme_preview_set_selected gtk_source_style_scheme_preview_set_selected;
1834 
1835 // sourceview.Tag
1836 
1837 alias c_gtk_source_tag_get_type gtk_source_tag_get_type;
1838 alias c_gtk_source_tag_new gtk_source_tag_new;
1839 
1840 // sourceview.View
1841 
1842 alias c_gtk_source_view_get_type gtk_source_view_get_type;
1843 alias c_gtk_source_view_new gtk_source_view_new;
1844 alias c_gtk_source_view_new_with_buffer gtk_source_view_new_with_buffer;
1845 alias c_gtk_source_view_get_auto_indent gtk_source_view_get_auto_indent;
1846 alias c_gtk_source_view_get_background_pattern gtk_source_view_get_background_pattern;
1847 alias c_gtk_source_view_get_completion gtk_source_view_get_completion;
1848 alias c_gtk_source_view_get_enable_snippets gtk_source_view_get_enable_snippets;
1849 alias c_gtk_source_view_get_gutter gtk_source_view_get_gutter;
1850 alias c_gtk_source_view_get_highlight_current_line gtk_source_view_get_highlight_current_line;
1851 alias c_gtk_source_view_get_hover gtk_source_view_get_hover;
1852 alias c_gtk_source_view_get_indent_on_tab gtk_source_view_get_indent_on_tab;
1853 alias c_gtk_source_view_get_indent_width gtk_source_view_get_indent_width;
1854 alias c_gtk_source_view_get_indenter gtk_source_view_get_indenter;
1855 alias c_gtk_source_view_get_insert_spaces_instead_of_tabs gtk_source_view_get_insert_spaces_instead_of_tabs;
1856 alias c_gtk_source_view_get_mark_attributes gtk_source_view_get_mark_attributes;
1857 alias c_gtk_source_view_get_right_margin_position gtk_source_view_get_right_margin_position;
1858 alias c_gtk_source_view_get_show_line_marks gtk_source_view_get_show_line_marks;
1859 alias c_gtk_source_view_get_show_line_numbers gtk_source_view_get_show_line_numbers;
1860 alias c_gtk_source_view_get_show_right_margin gtk_source_view_get_show_right_margin;
1861 alias c_gtk_source_view_get_smart_backspace gtk_source_view_get_smart_backspace;
1862 alias c_gtk_source_view_get_smart_home_end gtk_source_view_get_smart_home_end;
1863 alias c_gtk_source_view_get_space_drawer gtk_source_view_get_space_drawer;
1864 alias c_gtk_source_view_get_tab_width gtk_source_view_get_tab_width;
1865 alias c_gtk_source_view_get_visual_column gtk_source_view_get_visual_column;
1866 alias c_gtk_source_view_indent_lines gtk_source_view_indent_lines;
1867 alias c_gtk_source_view_push_snippet gtk_source_view_push_snippet;
1868 alias c_gtk_source_view_set_auto_indent gtk_source_view_set_auto_indent;
1869 alias c_gtk_source_view_set_background_pattern gtk_source_view_set_background_pattern;
1870 alias c_gtk_source_view_set_enable_snippets gtk_source_view_set_enable_snippets;
1871 alias c_gtk_source_view_set_highlight_current_line gtk_source_view_set_highlight_current_line;
1872 alias c_gtk_source_view_set_indent_on_tab gtk_source_view_set_indent_on_tab;
1873 alias c_gtk_source_view_set_indent_width gtk_source_view_set_indent_width;
1874 alias c_gtk_source_view_set_indenter gtk_source_view_set_indenter;
1875 alias c_gtk_source_view_set_insert_spaces_instead_of_tabs gtk_source_view_set_insert_spaces_instead_of_tabs;
1876 alias c_gtk_source_view_set_mark_attributes gtk_source_view_set_mark_attributes;
1877 alias c_gtk_source_view_set_right_margin_position gtk_source_view_set_right_margin_position;
1878 alias c_gtk_source_view_set_show_line_marks gtk_source_view_set_show_line_marks;
1879 alias c_gtk_source_view_set_show_line_numbers gtk_source_view_set_show_line_numbers;
1880 alias c_gtk_source_view_set_show_right_margin gtk_source_view_set_show_right_margin;
1881 alias c_gtk_source_view_set_smart_backspace gtk_source_view_set_smart_backspace;
1882 alias c_gtk_source_view_set_smart_home_end gtk_source_view_set_smart_home_end;
1883 alias c_gtk_source_view_set_tab_width gtk_source_view_set_tab_width;
1884 alias c_gtk_source_view_unindent_lines gtk_source_view_unindent_lines;
1885 
1886 // sourceview.VimIMContext
1887 
1888 alias c_gtk_source_vim_im_context_get_type gtk_source_vim_im_context_get_type;
1889 alias c_gtk_source_vim_im_context_new gtk_source_vim_im_context_new;
1890 alias c_gtk_source_vim_im_context_execute_command gtk_source_vim_im_context_execute_command;
1891 alias c_gtk_source_vim_im_context_get_command_bar_text gtk_source_vim_im_context_get_command_bar_text;
1892 alias c_gtk_source_vim_im_context_get_command_text gtk_source_vim_im_context_get_command_text;